Yumura Tokiwa Hotel
4.03
3
Opened in 1929! Hotel vibes meets Japanese inn at this hot springs town escape.
Yamanashi / Inns
Opened in 1929! Hotel vibes meets Japanese inn at this hot springs town escape.
Yamanashi / Inns