Manor House Hotels
Nestled in the rolling hills of the Cotswolds is Lords of the Manor, a 17th-century stone edifice that is now one of the finest manor house hotels in Gloucestershire. In an upscale area where travelers expect the best from hotels, Lords of the Manor stands out for its impeccable service, elegant accommodations and refined cuisine.
Decades ago, fine dining in English hotels was something of an oxymoron. If you have any doubt that things have changed drastically, visit the Lords of the Manor and sample the fare of Executive Chef Richard Edwards. Edwards and his staff combine the best of traditional English fare, such as high tea and the English breakfast, with a nouvelle approach to exquisite French dishes such as Duck Rillette Terrine, focusing on local ingredients from this food-conscious region.
The 28 rooms for guests are equally elegant, offering the comfort and sophistication of a modern country house in an historic building and a setting of great natural beauty. The manor house hotel offers a range of packages that combine your stay with various dining options. You can also choose from:
- holiday packages at Christmas and New Year's that feel like house parties
- a romantic getaway
- a classic car package that includes the rental of an authentic E-type Jaguar convertible
- dinner from the a la carte menu one night and a sumptuous 7-course dinner from the tasting menu on the second night.
For many packages, full English breakfasts are included, as are tickets to the Batsford Arboretum and Blenheim Palace.