2.06 Miles* from Cambridge centre
5.18 Miles* from Cambridge centre
0.64 Miles* from Cambridge centre
1.17 Miles* from Cambridge centre
1.35 Miles* from Cambridge centre
£90.00
per night
8.93 Miles* from Cambridge centre

Hotels in Cambridge