New Cross Inn Hostel

323 New Cross Rd, London SE14 6AS

020 8691 7222 ‎

http://www.newcrossinn.co.uk/

See hotel on map of London

Hotel has received following recommendations in the last three years: 0

Guide to London Hotels 2013