Lords of the Manor - 3 Star
Upper Slaughter Near Bourton-on-the-Water Bourton-on-the-Water GL54 2JD Cotswolds England

Lords of the Manor - Set in 8 acres of landscaped gardens in Cotswold countryside the idyllic Lords of the Manor dates back to 1650. A careful combination of fine antiques and comfortable sofas ensures that the hotel has retained its original character and warmth. Individually designed bedrooms all look out over the lake or courtyard and the hotel's location provides the perfect base for exploring the Cotswolds. Local produce is skilfully prepared offering award winning cuisine.