This charming hotel can be found in Odawara.
Yamakita
35.44273, 139.05142 Open in Google Maps
This charming hotel can be found in Odawara.