St Christopher'S Inn Camden
The stylish St Christopher'S Inn Hostels - is a great place in a market area of London. A bunch of amenities including parking, a baggage storage and a safe deposit box are available for guests.
Guests may find Oxford Street within 2.4 km and Leicester Square within 3.0 km of the property. Offering indian and thai dishes, Taste Of Siam is a 5-minute walk away.
The hostel offers 8 bright rooms with convenient amenities like heating, a dressing area, an in-room safe and satellite TV. Rooms include access to shared bathrooms.
15 minutes' drive from London City airport and 15 minutes' walk to Euston train station.
Professional staff is always ready to provide concierge service, tour assistance and 24-hour reception.