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