Urban Hotel Kusatsu

1-4-31 Oji
Kusatsu
Japan