Un hotel junto a los museos de Londres. Este hotel urbano se halla a un paso andando de Kensington Gardens-Palace, a tan solo cien metros de la parada de metro de South Kensington. Está frente al Museo de Historia Natural, cerca del Museo Victoria y Albert y proximo al Royal Albert Music Hall. También se puede llegar rápidamente a Hyde Park y Notting Hill. La zona es perfecta para quienes desean recorrer los lugares de mayor interés de Londres sin tener por ello que renunciar al descanso en un barrio residencial. El hotel ocupa un coqueto edificio de seis plantas, y dispone de todas las comodidades necesarias para acoger de la manera más confortable a cada huésped.