Camden Prime ApartHotelHotel
376-380 Camden Road, Islington, London, N7 0DJ, United Kingdom
Situated in London, 1.5 km from Emirates Stadium, Camden Prime ApartHotel features accommodation with a garden, free Wi-Fi, a 24-hour front desk, and a lift. The air-conditioned accommodation is 2.4 km from King's Cross Theatre.