Christchurch Avenue, Harrow şehir merkezine 20 dakikalık yürüme mesafesinde konforlu mekandır.
Bu otel Kraliyet Hava Kuvvetleri Müzesi'a 6 km, Harrow Arts Centre'a 3 km uzaklıktadır. Otel, Harrow & Wealdstone metro istasyonuna 800 metre mesafede yer almaktadır. Christchurch Avenue, Harrow - Wealdstone tren istasyonunun yakınında, tesisten 800 metre uzaklıkta yer almaktadır.
Tesise 14 dakikalık yürüme mesafesinde Lahore Restaurant, Skippers yer almaktadır.