Grand Hotel is a luxurious townhouse hotel with outstanding bedrooms and fabulous food. The bedrooms are spacious and airy with elegant bathrooms. Located on the main Warwick Road in Kenilworth it makes an ideal location for business or pleasure and is within minutes of Birmingham International Airport, NEC, Warwick, Leamington Spa, Coventry and Stratford upon Avon.We offer the ideal weekend getaway with so many tourist attractions in the near vicinity including Kenilworth Castle, Warwick ... More