Das Hotel befindet sich im Herzen von Knightsbridge, nur einen kurzen Fußweg entfernt von Harrods und Harvey Nichols. Alle mittelgroßen Zimmer befinden sich in ausgezeichnetem Zustand. Sie sind so konzipiert, wobei der Schwerpunkt auf raffinierte Eleganz. Alle sind individuell gestaltet und die Stoffe für viele der Räume wurden aus der Sammlung Ralph Lauren, und jede hat ihren ganz eigenen Charme und Charakter. Das schöne Marmor-Badezimmer sind mittelgroß. The Capital Restaurant serviert französische Gourmet-Küche unter der Leitung von Küchenchef Eric Chavot, hat einen beneidenswerten Ruf für Exzellenz.