Finsbury Park Suites - Arsenal Stadium London
114 Hazellville Road, Islington, London, N19 3NA, United Kingdom
Conveniently set in the Islington district of London, Finsbury Park Suites - Arsenal Stadium London is located 3.3 km from Alexandra Palace, 3.9 km from Wood Green Metro Station and 4.2 km from Camden Market. The property is around 5.