Dieses elegante Stadthotel liegt im Herzen von London in einem der exklusivsten Bezirke der Stadt. Die U-Bahn-Stationen Green Park und Piccadilly Circus liegen nur wenige Gehminuten entfernt und verschiedene Sehenswürdigkeiten wie der Trafalgar Square, die National Art Gallery, der Buckingham Palace und der Hyde Park befinden sich alle in der näheren Umgebung. Das Hotel verfügt auf 15 Etagen über insgesamt 228 Zimmer, darunter 3 Suiten. Zur Ausstattung gehören eine Empfangshalle mit rund um die Uhr besetzter Rezeption, ein Aufzug, 2 Bars und ein Restaurant mit Nichtraucherbereich. Es besteht die Möglichkeit, die Parkmöglichkeiten zu nutzen (gegen Gebühr). Die freundlich eingerichteten Zimmer sind mit Bad/WC, Haartrockner, Direktwahltelefon, TV, Minibar/Kühlschrank, Tee-/Kaffeezubereiter und Mietsafe ausgestattet.