48 50 Camden High Street, London
60 bedrooms
Baths
Guests
With a stay at St Christopher's Inn, Camden - Hostel, you'll be centrally located in London, within a 5-minute drive of Regent's Park and Russell Square. This hostel is 1.6 mi (2.6 km) from The British Museum and 2.1 mi (3.4 km) from Oxford Street.
Bar/lounge
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.