Filter hostels

YHA Cambridge

97 Tenison Road, Cambridge, Cambridgeshire, CB1 2DN

Beds: 126

Bed & breakfast from

£12.50

Cambridge