Hotel ★★

Room in town centre

71 Hall Street, Saint Helens, WA10 1EJ, United Kingdom, St Helens, United Kingdom Show on map

About Room in town centre

Room in town centre is a 2-star hotel in St Helens, United Kingdom. It is one of 20 places to stay in St Helens listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

71 Hall Street, Saint Helens, WA10 1EJ, United Kingdom, St Helens, United Kingdom

Loading map…

Frequently asked questions

Where is Room in town centre located?

Room in town centre is located at 71 Hall Street, Saint Helens, WA10 1EJ, United Kingdom, St Helens, United Kingdom.

How many stars does Room in town centre have?

Room in town centre is rated 2 stars.

Stays near Room in town centre

Highly rated alternatives close by

All 20 in St Helens →

More ways to stay in St Helens

See prices on Agoda
Check prices