Die Lage ist ebenso ruhig wie zentral. Vom Hotel sind viele der berühmtesten Attraktionen Londons bequem zu Fuß erreichbar, alle anderen sind nur eine kurze U-Bahn- oder Taxifahrt entfernt.
- Blick auf den Hyde Park und Knightsbridge
- Wenige Minuten von der U-Bahn-Station Knightsbridge entfernt
- Sloane Street, Harrods, Harvey Nichols und Green Park zu Fuß erreichbar
- In unmittelbarer Nähe der Royal Albert Hall und der weltberühmten Museen von South Kensington