Hotel Select Inn Shimada Ekimae2.5-star
Hotel Select Inn Shimada Ekimae
Located in Shimada, Hotel Select Inn Shimada Ekimae is within a 5-minute drive of Horaibashi Bridge and Yokoiundojo Park. This hotel is 1.4 mi (2.3 km) from Shimada City Museum and 1.6 mi (2.6 km) from Shimada City Baranooka Park.
Make yourself at home in one of the 44 guestrooms.