El hotel goza de una céntrica y tranquila ubicación, con muchas de las atracciones más famosas de Londres a poca distancia a pie y, el resto, a pocos minutos en taxi o metro.
- Con vistas a Hyde Park y Knightsbridge
- A escasos minutos de la estación de metro de Knightsbridge
- A pocos pasos de Sloane Street, Harrods, Harvey Nichols y Green Park
- Con una ubicación excelente para visitar el Royal Albert Hall y los museos de fama mundial de South Kensington