This newly refurbished hotel is situated in the heart of Kenilworth and is a short drive from Birmingham, the NEC (National Exhibition Centre) and Warwick. Kenilworth is a charming example of old england, and the 12th century Castle is a fascinating place to visit.