55-57 Bayham Street, London, NW1 0AA
Location: Camden Town
Prices start from: £70.00
Review Score: 3.7 / 5
Enjoy the television lounge / game room, eat in the kitchen and make new friends at Smart Camden Inn Hostel. Ideally situated just minutes from Camden Town Tube Station, this London budget hostel even provides you with low-cost internet access and multiple shared room options!