St Christopher'S Inn Hostels -
The central 2-star St Christopher'S Inn Hostels - is set in a central area minutes away from The London Eye, Up at The O2 and National Gallery.
Quick access to restaurants and bars is provided. Guests can enjoy english and indian snacks and meals in St Christopher's Inn located 100 meters away.
Non-smoking rooms including Twin Room, Triple Room, 9-bed mixed Dorm and 33-bed mixed Dorm are stocked with individual climate control, a dressing area and a TV. Rooms are fitted with bunk beds. Guests can find private bathrooms.
Borough station is 300 meters away.
The hostel offers a luggage storage, a safe deposit box, parking, a cash machine and an internet connection as well as multilingual staff.
St Christopher'S Inn Hostels - provides karaoke and live performances to keep guests entertained.