Camden Inn Hostel

55-57 Bayham Street, London, NW1 0AA

Location: Camden Town
Prices start from: £70.00
Type: Hostel
Review Score: 3.7 / 5
Check-in: 11:00
Check-out: 10:00

Camden Inn Hostel

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!