Click here to book your room

753-0056 Yamaguchi, Yamaguchi, Yudaonsen 4-7-11, Japan
website: www.gr-yuda.com