Toto ubytování typu hotel se nachází 750 metrů od stanice metra Wembley Central a 10 minut chůze od Stadion Wembley.
Tento hotel je 1 km od Stanice metra Wembley Central. Poblíž Room Near Wembley Stadium, Ovo Arena je autobusová zastávka Waverley Avenue, asi 5 minut chůze.
Hosté si mohou užít americkou kuchyni kuchyni v restauraci The Arch Wembley, která je vzdálena zhruba 200 metrů.