Lage
Das Hotel liegt westlich der Londoner Innenstadt (im Bezirk Hammersmith), nur ca. 5 min mit der U-Bahn von den Attraktionen Londons und nur etwa 3,2 km von den Messegeländen Earls Court und Olympia entfernt. Zu den weiteren bekannten Sehenswürdigkeiten, die alle leicht zu erreichen sind, zählen das Museum für Wissenschaft und Naturgeschichte, die Royal Albert Hall und das berühmte Kaufhaus Harrods. Bis zum Flughafen Heathrow sind es ungefähr 19 km, während der Flughafen Gatwick ca. 50 km und der Flughafen Stansted etwa 78 km entfernt sind.