Este hotel está situado justo en el centro de Londres y ofrece vistas al palacio de Kensington. Está ubicado en un edificio histórico del siglo XIX y comprende un total de 57 habitaciones distribuidas en 6 plantas. Las instalaciones a disposición de los huéspedes incluyen un elegante vestíbulo con aire acondicionado, un encantador bar y un restaurante a la carta con sillas altas para los niños. Las espaciosas habitaciones, diseñadas con buen gusto, vienen con cuarto de baño privado y una cómoda cama extra grande. Además, están equipadas con TV vía satélite/por cable y calefacción central regulable. El hotel ofrece el uso de una piscina cubierta climatizada y un servicio de masajes. Los amantes del deporte pueden disfrutar de su rutina de ejercicios en el gimnasio y aprovechar la sauna.