With a stay at Hockley House in Solihull, you'll be within a 15-minute drive of National Exhibition Centre (NEC) and National Motorcycle Museum. This hotel is 10.8 mi (17.4 km) from Warwick Castle and 11.1 mi (17.9 km) from Resorts World Birmingham...