Esta fantástica propiedad goza de una práctica ubicación en Londres. Fue construida en 1.860 y totalmente renovada en 2002. El establecimiento dispone un total de 82 habitaciones distribuidas en 8 individuales, 40 dobles, 6 triples y 28 ejecutivas, todas con las comodidades estándar. Además, el hotel pone a disposición de sus huéspedes servicio de habitaciones con el que poder disfrutar del desayuno en la cama y otros servicios como recepción 24 horas, lavandería, instalaciones accesibles para sillas de ruedas y aparcamiento propio. Los huéspedes podrán disfrutar de tomar una taza de café por la mañana mientras leen la prensa diaria proporcionada por el hotel. Asimismo, este establecimiento permite la entrada a mascotas, incluso a las de gran tamaño.