Este es un hotel limpio y acogedor y proporciona una base excelente para explorar Londrés. Es un hotel de apariencia tradicional con la fachada pintada en blanco y la entrada en color amarillo. El hotel se encuentra en South Kensington, directamente en frente del Museo Natural de Historia y a un paseo del Museo de Victoria and Albert, el Museo Científico y Harrods.