Este hotel está situado en el centro de Londres, con vistas al Palacio de Kensington.El hotel fue construido en el año 1880. El alojamiento ofrece a los huéspedes un total de 57 habitaciones. Un ascensor lleva a la mayoría de las plantas. Las instalaciones incluyen un guardarropa y una caja fuerte. Los huéspedes pueden conectarse a Internet en las zonas públicas mediante Wi-Fi. En cuanto a opciones gastronómicas, el establecimiento cuenta con un restaurante, un comedor y un bar. Los huéspedes que lleguen en coche pueden dejarlo en un garaje o en el aparcamiento. También hay asistencia médica, servicio de habitaciones y una lavandería.En las habitaciones hay aire acondicionado, calefacción central y un cuarto de baño. Las habitaciones, con suelo enmoquetado, disponen de una cama king size. Además, hay una caja fuerte y un minibar. Para disfrutar de una estancia agradable, también se ofrecen una nevera y una mini nevera. Para que el huésped disfrute de un confort óptimo, se ofrecen conexión a Internet, un teléfono, un televisor, una radio y Wi-Fi. Una ducha y una bañera se incluyen en el equipamiento de los cuartos de baño. Además, hay un secador de pelo. El hotel ofrece habitaciónes familiares y habitaciones de no fumadores.Los días más calurosos, los huéspedes pueden disfrutar de un refrescante chapuzón en la piscina cubierta o la piscina al aire libre. Las actividades de ocio ofrecidas proporcionan variedad; estas incluyen un gimnasio, un spa, una sauna y masajes.Los huéspedes pueden escoger entre desayuno, almuerzo y cena. Si el cliente lo desea, se preparan también platos dietéticos.En el alojamiento se aceptan las siguientes tarjetas de crédito: American Express, Visa, Diners Club, JCB y MasterCard.