Shimabara Station Hotel

***

855-0046 Shimabara, 930, Imagawamachi

Near Shimabara Castle

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

With a stay at Shimabara Station Hotel in Shimabara, you'll be within a 10-minute walk of Shimabaraonsen Yutoroginoyu and Shimeiso Spring Water Garden. This hotel is 0.3 mi (0.4 km) from Shimabara Castle and 0.5 mi (0.8 km) from Shimabara Church.