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.

About

History

Hotel Blog

Hotel Gallery