Founded in 2019 with a mission to build a chain of premium economy hotels serving 1 million customers. Situated in a quiet spot next to the Carr Mill Dam, but all the sights and sounds of Liverpool and Manchester are within easy reach. So if you want a great break exploring these two jewels of the North West, or if you're visiting on business, we're
Related categories
Weddings in St Helens
Golf in St Helens
Venues in St Helens