YHA Cambridge 4 stars

97 Tenison Road, Cambridge, CB1 2DN, United Kingdom

Hotel image
Read more reviews for YHA Cambridge