Hotellet ligger mindre end fem minutters gang fra Finsbury Park metrostation, hvilket gør det nemt for dig at komme rundt i London under dit ophold. London centrum (Victoria Station) kan eksempelvis nåes på 18 min. Arsenal FC's fodboldstadion Emirates Stadium ligger blot 0,8 miles fra hotellet. Omkring hotellet ligger der et mindre udvalg af restauranter, cafeer og pubber, men i kan også vælge at spise og drikke i hotelrestauranten.