Centrally located, the Kenilworth Hotel offer 12 bedrooms, all en-suite with TV, tea and coffee making facilities.