Located within 5.9 km of Shimabara Arena and 21 km of Unzen National Park, Shimabara Station Hotel provides rooms in Shimabara. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
€65
Imagawamachi 930, Shimabara
Show on the Map
Hotel Seaside Shimabara
Situated in Shimabara, 2.6 km from Shimabara Arena, Hotel Seaside Shimabara features accommodation with a fitness centre, free private parking, a garden and a terrace.