Nur einen kurzen Spaziergang vom Trafalgar Square im Herzen Londons, das wunderschön restaurierte viktorianische Gebäude beherbergt ein 4-Sterne-Luxus-Hotel mit WLAN und elegante Zimmer mit Klimaanlage ausgestattet. Das Hotel verfügt über ein Spa in den Tarif, Zimmerservice 24 Stunden und 24 Flaschen mit frischem Wasser kostenlos inbegriffen. Boyd ist ein elegantes, modernes Brasserie feinen Essen in einem Raum mit italienischem Marmor. Die Boyds Bar ist ideal für informelle Geschäftstreffen. Schließlich ist die Watatsumi ein innovatives Restaurant serviert traditionelle und moderne japanische Küche.
Das Hotel liegt im Londoner West End, nur wenige Meter entfernt von Nelson-Säule ist der Grand at Trafalgar Square, nur 200 Meter von der National Gallery und die Kirche von St. Martin-in-the-Fields befinden.