Madame Tussauds ist 2 km und The Photographers' Gallery ist 7 Minuten zu Fuß vom Hotel entfernt. Das Hotel bietet Zimmer in ausgezeichneter Lage, in 2 km Entfernung vom Zentrum von London.
U-Bahnhof Goodge Street liegt in unmittelbarer Nähe zum Hotel.
Die Zimmer des Hotels sind mit Ausstattung zur Kaffee- & Teezubereitung, einem Flachbildfernseher mit Satellitenkanälen und einem privaten Safe ausgestattet. Für Ihren Komfort werden eine Badewanne, eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Freizeiteinrichtungen umfassen einen Nachtclub, Spa-Therapie und eine Gemeinschaftslounge sowie kostenpflichtige Angebote wie einen Nachtclub und eine Sonnenterrasse. Die Unterhaltungsmöglichkeiten wie Live-Musik, Live-Aufführungen und einen Nachtclub werden vor Ort organisiert.