Situé entre les stations de métro New Cross et New Cross Gate, le New Cross Inn Hostel possède son propre bar. Vous trouverez un parking public à moins de 2 minutes à pied.