Located in the hills of Izu overlooking Sagami Bay, this hotel features a spectacular location and offers a selection of relaxing hot spring baths.

View all Luxury Hotels in Atami