St. Christopher's Inn Hostel London
0
Reviews
Budget in London
- Southwark
121 Borough High Street
, Southwark, London, SE1 1NP
+44 (0) 20 7407 1856
http://www.st-christophers.co.uk
A haven for many backpackers in the UK, the St Christopher's Inn Hostels provide bed and breakfast accommodation for backpackers.
Tags:
hostels
|