One of the hotels for your stay in Saint Helens is the Saint Helens, Warrington which is located at Kitchener St, Saint Helens, United Kingdom. There are many facilities offered at Saint Helens, Warrington, both hotel and room facilities. If you are traveling to Saint Helens, you can choose Saint Helens, Warrington as a place to stay. Saint Helens, Warrington is located in the region of England, Merseyside.


Rotate image to see Saint Helens, Warrington


Choose a room

Three-Bedroom Apartment

Three-Bedroom Apartment

Room size (0 square metres)

Room amenities


Hotel Amenities

  • Free Wifi
  • Non-smoking rooms
  • Garden
  • Wifi
  • Smoke-free property
  • Internet


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets are not allowed