323A New Cross Road SE14 6AS London (UK)
4 Bed Private Room
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