£53.90
per night
1.05 Miles* from Cambridge centre
0.99 Miles* from Cambridge centre
1.76 Miles* from Cambridge centre
0.64 Miles* from Cambridge centre
878 Yards* from Cambridge centre
£75.00
per night
4.85 Miles* from Cambridge centre
0.95 Miles* from Cambridge centre

Hotels in Cambridge