£60.00
per night
3.64 Miles* from Cambridge centre
1.34 Miles* from Cambridge centre
£40.00
per night
0.63 Miles* from Cambridge centre
1.26 Miles* from Cambridge centre
£65.00
per night
7.52 Miles* from Cambridge centre

Hotels in Cambridge