Lords of the Manor Hotel

- Location: Cheltenham
- Review: We had a fantastic time at the Lords of the Manor, it really is an exceptional hotel. A very relaxed atmosphere and the staff make you feel at home as soon as you walk in. They were especially accommodating with our dog who stayed with us. The hotel gardens are huge and we’re a lot bigger than we thought, stretching down to the river. It’s a great place to explore the Cotswolds., by Peter, 8 June 2022, rated 10/10 Excellent
















