To receive the best guaranteed rate, book direct with us today
Explore the Lords
Experience the finest hotel in the Cotswolds
The Cotswolds are among the most photogenic areas in the United Kingdom, and the Lords of the Manor Hotel is a perfect base from which to explore them. This luxurious hotel is set in one of the prettiest Cotswolds villages, Upper Slaughter.
