Este encantador hotel de 3 estrellas cuenta con conexión Wi-Fi y aparcamiento gratuitos y se encuentra en la histórica ciudad de Canterbury. También está cerca del centro de la ciudad y de 2 estaciones de tren.
Las habitaciones del Castle House son amplias, tienen una decoración elegante y cuentan con baño y TV digital de pantalla plana. Algunas ofrecen vistas espectaculares.
El Castle House Hotel dispone de un salón y un bar con ventanales de estilo georgiano. El personal es amable y atento.
La catedral de Canterbury está a pocos pasos del establecimiento.