Duration

N/A nights

Category

Rating
4.0 trip_advisor
Location

Shizuoka, Japan


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.