Dog-friendly Upper Slaughter, 1 Dogs & 1 Beds

[1] locations
    • £
    Situated in a timeless corner of the Cotswolds in the village of Upper Slaughter, Lords of the Manor is an award-winning hotel housed in a beautiful former rectory of honey-coloured stone. Set in eight acres of landscape gardens and rolling parkland, this elegant, historic building offers guests a timeless countryside…
  • 1