Dieses Hotel bietet seinen Gästen eine sehr erfolgreiche Lage in der Nähe einiger der bekanntesten touristischen Enklaven der Stadt, wie dem Madame Tussauds Museum oder den Bahnhöfen Paddington und King's Cross. Dieses luxuriöse städtische Anwesen liegt etwa 35 Meilen von den internationalen Flughäfen Heathrow und Gatwick entfernt. Das 1936 erbaute Haus verfügt über insgesamt 581 Zimmer auf 8 Etagen. Ihre Gäste werden in einer exklusiven Umgebung begrüßt, die verschiedene Einrichtungen und Dienstleistungen umfasst. Zu den gastronomischen Einrichtungen zählen eine verlockende Bar und ein À-la-carte-Restaurant mit Klimaanlage, ein separater Nichtraucherbereich und Hochstühle für Kinder. Die eleganten und freundlichen Zimmer verfügen über ein eigenes Bad, Satelliten- und Kabelfernsehen sowie Internetzugang.
Einige der detaillierten Dienstleistungen können bezahlt werden. Sie können ihre Preise direkt in der Einrichtung überprüfen. Diese Informationen können von der Unterkunft geändert werden.