Attractively situated in the Camden district of London, Hostel Rooms In Camden is situated 300 metres from Camden Market, 1.3 km from London Zoo and 1.8 km from Euston Station. The property is around 2.1 km from King's Cross St Pancras, 1.
Numero delle stanze: 3
6 Inverness Street, Camden, Londra, NW1 7HJ, Regno Unito