The Inglewood Manor hotel is a delightful Edwardian country house hotel nestled in the heart of 38 acres of exquisite grounds. Located in South Wirral, England, conveniently close to historic Chester, the 3-star hotel retains all the charm and warmth of a lavish period family home. The extensive grounds surrounding the hotel feature ample sources of entertainment, including two tennis courts, a cricket pitch, a nine hole golf course, and croquet lawn. Alternatively you could go for a magnificent walk through the grounds and surrounding countryside.