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.


Upper Slaughter, GL54 2JD


(01451) 820243

More on Lords of the Manor Hotel

More from Visit