THE PARK ROYAL
Updated 47 days ago
United Kingdom
Starting out as a vicarage in 1831, the Park Royal is now a sleek, modern hotel and spa, with some charming touches that make it all the more inviting and the perfect destination for business guests and families alike. ...
Located near Chester, Manchester and Liverpool, The Park Royal Hotel Spa is a contemporary 4 star hotel. Book direct for the best price.