NX London Hostel
323A New Cross Road - London, England
Category: Hostel
Located in the area of Lewisham, New Cross Inn Hostel is the ideal youth hostel near the O2 Arena. Budget travelers can opt for private rooms and shared budget dorms.The closest metro/underground station is New Cross Gate and New Cross. more info »