Das Hotel der gehobenen Mittelklasse besticht durch seine ideale Lage. Von hier aus lässt sich leicht das beeindruckende London entdecken. In der Nähe befinden sich verschiedene Sehenswürdigkeiten wie zum Beispiel der Buckingham Palast. Die U-Bahnstation St. James Park ist nur einen Katzensprung vom Hotel entfernt (etwa 50 m).