Prime Location Wembley Stadium Londýn, který se nachází hned u Church of the Ascension, nabízí komfortní ubytování s Wi-Fi v celé budově.
Ubytování se nachází ve městě Londýn, 10 minut chůze od stanice metra North Ealing. Nemovitost je 5 minut jízdy od Vozovna londýnského dopravního muzea ve městě Londýn. Tento hotel je 5 minut chůze od autobusového nádraží Audley Road.
Paolo's Italian Ristorante servíruje italskou kuchyni a leží jen 7 minut chůze od hotelu.