• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Park Inn by Radisson St Helens
Linkway West, St. Helens, Cheshire, GB
The Park Inn St Helens is located in St Helens, England, 10 miles from Gulliver's World theme park, and 18 miles from Liverpool city centre. St Helens train station is 900 metres from the hotel. Hotel Features. This fully air conditioned modern hotel has an indoor swimming pool, a Turkish bath, sauna, and fitness equipment. Room service is offered 24 hours a day, and Internet access is available for a surcharge.
Page 1 of 1
1