St Christopher'S Inn Oasis - London Bridge - Female Only
St Christopher's Inn Oasis - London Bridge is located in Southwark district next to National Gallery, Up at The O2 and Churchill War Rooms.
Bars and restaurants are steps away. The pub Nelson's Restaurant is around 150 meters away.
This property comprises of 6 rooms. St Christopher's Inn Oasis - London Bridge provides guests with shared bathrooms.
London Heathrow airport is 5 minutes' drive from the hostel.