Hotel Yamatokan
Oshima, Japan
Hotel Yamatokan
1-11-13 Moto machi, Oshima, Japan
Ranking: Hotel Yamatokan is ranked 1st out of 2 accommodation options available in Oshima.
Classification: 3 Star Hotel
Location Hotel Yamatokan is situated on the western coast of Izu Oshima Island. While in the island visitors should see Habuminato Harbour and Tsutsuji-en (Azalea Garden). Rooms All rooms and suites at this property are neatly maintained with modern amenities. Each unit features facilities such as colour TV and en suite bathroom. Restaurant Hotel Yamatokan in Tokyo is close to many restaurants that serve a wide variety of delicious cuisines.