About Hostel 68
At STUDIO 68 London we provide amazing accommodation for travellers looking for affordable & comfortable stay. Prime location, better than a hotel!
Hostel 68 Description
All year long prices for just £25 PER NIGHT PER PERSON! ! !
More about Hostel 68
Hostel 68 is located at 68 Ewer St, SE10NR London, United Kingdom
07903188552
http://www.studio68london.net