← Back
Lords Of The Manor
Lodging
, GL54 2JD
Gloucestershire
Business profile
Welcome to the Lords of the Manor Hotel. A beautiful Manor House Hotel situated in a timeless corner of the Cotswolds, in the village of Upper Slaughter, the Lords of the Manor is a former rectory of honey-coloured cotswold stone, the hotels grounds are set in eight acres of landscaped gardens and rolling parkland
Customer reviews
No reviews yet
Write a review