HostelsCentral.com HostelsCentral.com No booking fee

online booking for hostels and budget hotels

New Cross Inn Hostel

323A New Cross Road - London, England
+ reviews in all languages
Sergey, Russia - Jun 01, 2018
100%
Nice staff, good location, recommended.