Plus, here what the hotel is actually like from someone who stayed there THE Manor House Hotel and Spa in Cheshire is home to the UK’s very first swim-up bar – and they have an exciting new addition ...
A ENGLISH hotel resort is soon opening a ‘secret garden spa’, featuring a swim-up bar and waterfalls. Manor House Alsager, located in the heart of Cheshire, has ...