Camden, London, Holloway Rooms
NW5 2SR, Camden, London, NW5 2SR, United Kingdom
Situated within 1.5 km of Camden Market and 1.9 km of King's Cross Theatre in London, Camden, London, Holloway Rooms features accommodation with seating area. It is located 3.3 km from Emirates Stadium and provides a shared kitchen.