Matsudaya Hotel
Matsudaya Hotel, Yamaguchi, Japan
Hotel
3-6-7 Yudaonsen, Yamaguchi, Japan
94
Excellent ·  28 reviews
3.5-star hotel with hot springs facilities in Yamaguchi (Yudaonsen)