The Izukogen Shirogasaki Onsen Hanafubuki is a short walk away from Izukogen Station. Situated in the forest of the Jogasaki Coast on the Izu Peninsula, this charming inn allows its guests to experience the ser ... Read more

View all Luxury Hotels in Atami