Stojí 10 minut od stanice metra South Harrow.
Londýnské muzeum motocyklů je 4 km od hotelu, zatímco Stanice metra Wembley Central je zhruba 4,1 km daleko. Nachází se 8 km od města Edgware a pouze 2 km od centra města Harrow on the Hill. Autobusová zastávka Dudley Road je jen 300 metrů od hotelu a 20 minut chůze je vlaková zastávka Sudbury Hill Harrow.
Hosté mohou vyzkoušet britskou kuchyni kuchyni, pokud navštíví kavárna Waitrose Cafe, umístěnou 650 metrů daleko.