Reviews: Anonymous

100%

My wife and I loved staying at this B


71%

My phone had trouble finding the address


YHA Cambridge

Cambridge, England
80%

No customer comment