95-97 Warwick Road Kenilworth
Warwickshire, CV8 1HP
Grand Hotel is a luxurious townhouse hotel with outstanding bedrooms and fabulous food. The bedrooms are spacious and airy with elegant bathrooms. We provide a perfect wedding venue with its highly impressive south facing and landscaped garden and fountains, it is ideal for your most treasured photographs on the day.