This luxurious hotel can be found in Kamakura.
Kamakura
35.31230, 139.48000 Open in Google Maps
This luxurious hotel can be found in Kamakura.