Holiday Inn Cambridge

Bridge Road
Cambridge
United Kingdom