Offering traditional Japanese-style accommodations and indoor/outdoor hot spring baths, Dogashima Accueil Sanshiro is located right along the coast of Suruga Bay on the Izu Peninsula. JR Shimoda Train Station i ... Read more

View all Luxury Hotels in Izu