Este edificio histórico data de 1890 y goza de una ubicación céntrica en pleno centro del moderno distrito comercial de Knightsbridge, entre Harrods y Harvey Nichols, a poca distancia de todos los lugares de interés de la ciudad.
Se trata de un hotel de gestión familiar, y es unos de los secretos mejor guardados de Londres. Es una base agradable y tranquila para explorar los animados lugares y sonidos de una de las capitales más interesantes del mundo.
Con una excelente relación calidad precio para su ubicación céntrica, se encuentra cerca de V&A, los museos de Historia Natural y de la Ciencia, el Royal Albert Hall y los distritos de los teatros. Hyde Park está justo delante del hotel.