Lords of the Manor Hotel

Lords of the Manor in Upper Slaughter is a quintessential Cotswolds hotel, originally a 17th century rectory, which retains all the charm and mystery of its former life – set within eight acres of secluded gardens and parkland.

Address

Upper Slaughter, GL54 2JD

Telephone

(01451) 820243

More on Lords of the Manor Hotel More

More on Cotswolds More

More from Visit More