Arsenal 123
Hotel
London, Greater London
Set in London, Arsenal 123 is 500 metres from Emirates Stadium. Islington is 1.7 km from the property.
Number of rooms: 9
123 Hornsey Road, Islington, London, N7 6DP, United Kingdom