Holiday Inn Express Cambridge 3 stars

15/17 Coldhams Park, Norman Way, Off Coldhams Lane, Cambridge, CB1 3LH, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express Cambridge