Das Hotel befindet sich in einer ruhigen Straße in der Nähe der Victoria Station, im historischen Stadtteil Belgravia. Londons Museen, die Theater des West End und die Geschäfte von Knightsbridge sind etwa 100 m vom Hotel entfernt. Restaurants, Bars und Nachtclubs sind nur wenige Gehminuten entfernt, ebenso wie Bus-, Bahn- und U-Bahn-Verbindungen. Der Buckingham Palace und die Westminster Cathedral sind ebenfalls nur einen kurzen Spaziergang entfernt, ebenso wie der Hyde Park. Das Hotel bietet moderne Dienstleistungen, traditionelle Gastfreundschaft und eine ruhige Atmosphäre.