Holiday Inn Kenilworth
The De Montfort is a great place to have conferences and meetings and is set in the market town of Kenilworth in the heart of Shakespeare Country, close to Birminghams National Exhibition Centre, Kenilworth Castle or slightly further away, Warwick Castle and the famous Coventry Cathedral.All 108 en suite bedrooms are attractively furnished and come equipped with a wide range of extras to make your stay as comfortable as possible.