Das City-Hotel mit modernem Design liegt an der A12, der Hauptverkehrsader ins Stadtzentrum. Die Sportstätten der Olympischen Spiele 2012 befinden sich in unmittelbarer Umgebung. Die nächste U-Bahnstation ist zu Fuß erreichbar und bietet direkten Zugang zum Stadtzentrum von London, der Oxford Street und anderen Sehenswürdigkeiten. Das Hotel liegt 46 km vom Flughafen Stansted und 55 km vom Flughafen Heathrow entfernt.