See all photos
See all photos
See all photos
This hotel stands on a cliff commanding views of Sotoura Bay as well as Izu Seven Islands. Please enjoy its fresh sea food with this wonderful scenery. You can reach the beach with swimming suit only.