Lords Of The Manor

Upper Slaughter Bourton-On-The-Water Stow-On-The-Wold, Upper Slaughter, United Kingdom

See Map

Reservations:+1-888-376-9286
Lords Of The Manor
Show All Photos

Top Amenities

Check Availability

Lords Of The Manor

Lords of the Manor is a luxurious hotel located in a 17th-century rectory, surrounded by 8 acres of gardens and parkland. It has been awarded 4 AA Red Stars and is considered one of the top 200 hotels in the country. The hotel offers delicious award-winning food and each of its individually designed bedrooms is elegantly furnished. Guests can enjoy views of the parkland and pond or the walled gardens and Upper Slaughter Hill from their rooms, which also feature flat-screen TVs and DVD players. The hotel boasts two restaurants, Atrium and The Dining Room, both of which have received three AA Rosettes for their fine dining options. Located in the peaceful Cotswold region, the hotel is close to charming villages and attractions such as Longborough opera house and Oxford.

Hotel Policies