The Montpellier Town House – at a glance Gay owned and managed, we created the Montpellier Town Read more [...]
Place Category: Tourism and Accommodation
Lords of the Manor is a beautifully appointed Country House hotel in the heart of the English Cotswolds. Set in its own 8 acres of gardens and lawn, the hotel is recognised as one of the finest in Britain it has (2015) held a Michelin star dining award for the last eight years and has an enviable cellar.
Interiors are fresh with a nod to country house style. Peace and quiet come with the territory – the tiny village of Upper Slaughter has no shops or businesses and yet the historic villages of Bourton on the Water, Stow-on-the-Wold, Chipping Campden and Broadway are just a few minutes away by car.
A warm friendly ambiance is guaranteed.