This is a rare chance to stay in a beautiful manor house at the heart of the countryside in the Garden of England. Surrounded by landscaped gardens, one can really forget the problems of modern life as you lose yourself in luxury and decadence. Each of the guestrooms has been designed with care and attention to make for a fantastic place to spend time. The hotel hosts weddings and banquets.