Holiday Inn Cambridge 4 stars

Lakeview , Bridge Road, Cambridge, CB24 9PH, United Kingdom

Hotel image
Read more reviews for Holiday Inn Cambridge