SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Boasting a terrace, North London Studio Apartment is situated in London, within 5.6 miles of Alexandra Palace and 6.8 miles of Emirates Stadium.
All units feature a satellite flat-screen TV, a private bathroom and a fully equipped kitchen.
Victoria Park is 7.5 miles from the apartment, while Olympic Stadium is 10.6 miles from the property. The nearest airport is London City Airport, 9.9 miles from North London Studio Apartment.
Based on 33 reviews
7.8