The Grand Hotel, Kenilworth, Warwickshire, United Kingdom
About The Grand Hotel
The Grand Hotel is a Hotel Restaurant serving the Kenilworth community in Warwickshire, United Kingdom and located at Warwick Road.To contact The Grand Hotel call 1926863648
Location
Warwick Road
Kenilworth
Warwickshire
United Kingdom
CV8 1HP
Map
Contacts
Tel: 1926863648