Das Hotel befindet sich im modischen Knightsbridge in fußläufiger Entfernung von Harrods und einige of London's best shopping. Die nächste U-Bahn-Station ist Knightsbridge, die bietet ausgezeichnete Verbindungen zu allen Teilen Londons. Die Zimmer sind alle mittelgroß und in außergewöhnlichem Zustand, obwohl das Dekor wird variieren. Über die Hälfte der Zimmer sind im klassischen Stil dekoriert, mit herzlichem Farbschema, während der Rest eher hell und luftig durch die frischen Farben verwendet werden.