El hotel está céntricamente situado, en el corazón del exclusivo y pudiente South Kensington, cerca de los museos, Albert Hall, Harrods y Harvey Nichols. Todas las habitaciones han sido renovadas en el 2009 y están en excelentes condiciones. Todas tienen un buen tamaño y están ricamente decoradas con lujosos muebles y telas. La decoración mezcla elementos de grandes épocas con artículos de diseño, para crear un estilo único y maravilloso. Todas las habitaciones disponen de una televisión LCD de 37 pulgadas, un centro de comunicaciones, WiFi gratuito, un balneario de aromaterapia y servicio diario. Los cuartos de baño de mármol también son bonitos y están en excelentes condiciones. El restaurante reproduce el estilo y el ambiente de un Country Club, con sofás verdes de piel y con estanterías por todas partes. Este restaurante nuevo y recientemente renovado sirve moderna cocina continental. El bar de cócteles, con sus paneles de madera, suelos de pizarra, espejos envejecidos y techos de cristal azul, es un gran lugar para disfrutar de una bebida. El hotel está constituido por siete casas urbanas victorianas, remodeladas y comunicadas, con una impresionante entrada flanqueada por c
Se ofrece desayuno bufet. A la hora de la cena podrá elegir un menú.