323A New Cross Road SE14 6AS London (UK)
6 Bed Private Room
6 Bed Room - New Cross Inn Hostel - London

6 Bed Private Room

BathroomShared
Max6 Guests
Common RoomYes
WifiFree
Start From$90.00 / Room
Check Details
4 Bed Private - New Cross Inn Hostel - London

4 Bed Private Room

BathroomShared
Max4 Guests
Common RoomYes
WifiFree
Start From$68.00 / Room
Check Details