The 2-star St Christopher'S Inn Hostels - offers a non-smoking accommodation in Camden district of London.
There are Menier Chocolate Factory, The View from The Shard and Old Operating Theatre only 250 meters from the property. Offering a variety of dishes, City Tandoori and Tapas Brindisa London Bridge are just about 150 meters away.
The nearest subway station is Borough, located about 300 meters away.
The traditional hostel provides guests with 10 rooms including Quadruple Room, King Room, Single Room and Twin Room. There are shared bathrooms available.