
Kenilworth, United Kingdom
Chesford Grange Hotel
4-star hotel · ALMA ROSE HOTELS
This hotel is situated in the heart of England and set within 17 acres of stunning manicured gardens and rugged woodland. Featuring an idyllic location, the establishment is nestled between the charming towns of Warwick…
- Wi-fi
- 24-hour reception
- Car park
- Fitness


