Located in London, EMIRATES STADIUM APPARTMENTS offers accommodation with a terrace and kitchen. It is set 400 metres from Emirates Stadium and provides private check-in and check-out. The apartment features family rooms.
Number of rooms: 3
Benwell Road, Islington, London, N7 7AY, United Kingdom