Construido en 1860, este encantador hotel cuenta con 85 habitaciones. Ofrece también vestíbulo con recepción 24 horas, guardarropa, bar, sala de desayunos, equipamiento para conferencias, conexión a Internet, alquiler de bicicletas y servicio de lavandería.
Este hotel de categoría media está situado muy cerca del centro de la ciudad, en Kensington. A sólo 500 m encontrará el Natural History Museum y los Kensington Gardens, mientras que Kings Road y Hyde Park están a 750 m. La famosa tienda Harrods está a 1 Km y la parada de metro más cercana está a sólo 100 m. Además, hay muchas otras atracciones cerca del hotel
Las habitaciones, decoradas con mucho gusto, disponen de baño con secador de pelo, teléfono de línea directa, TV vía satélite, set de plancha, cama doble, caja fuerte, conexión a Internet y calefacción central.
Se ofrece desayuno bufet.
Se aceptan las siguientes tarjetas de crédito: American Express, JCB, Visa y Master Card.
South Kensington es un barrio entre Royal Borough de Kensington y Chelsea en Londres. Se trata de una zona urbanizada situada 2,4 millas (3,9 km) al oeste al sur-oeste de Charing Cross. Es la zona comercial alrededor de la estación de metro y las plazas ajardinadas adyacentes y las calles (como Thurloe Square, enfrente del Museo Victoria and Albert). El barrio más pequeña alrededor de la estación de metro de Gloucester Road también puede ser considerado parte de South Kensington, así como la Albertopolis alrededor de Exhibition Road, que incluye el Museo de Historia Natural, el Museo de la Ciencia, el Museo Victoria and Albert y Casa Baden-Powell. Otras instituciones como el Royal Albert Hall, el Imperial College de Londres, la Royal Geographical Society, la Royal College of Art, el Royal College of Music se encuentran dentro de la ciudad de Westminster, pero se considera que están en el distrito. El barrio está poblado principalmente por franceses.