Localización
Este hotel se encuentra situado en el popular distrito de South Kensington, a sólo unos minutos a pie de la estación de metro, así como de algunas de las mejores atracciones de Londres; el museo de Historia Natural, el museo Victoria y Albert, así como los variados cafés, restaurantes y tiendas de antigüedades de Chelsea están cerca de la propiedad.
Habitaciones
El hotel dispone de 34 habitaciones, bien decoradas, que incluyen elegantes comodidades para asegurarle el máximo lujo y confort.
Restaurante
Los huéspedes pueden comenzar su día con el delicioso desayuno que se sirve en el salón de desayunos en una ambiente elegante. También puede disfrutar de su bebida favorita en el bar del hotel y relajarse o encontrarse con amigos.