40 max
50 max
12 max
12 max
A family-friendly hotel ideally located near Cambridge science and business parks, with an on-site leisure club, restaurant and free parking.Set by a lake in Impington, Holiday Inn® Cambridge hotel offers a peaceful stay in rolling countryside located just 2 miles from the vibrant Cambridge city centre with its colleges, shops, museums and theatres. The hotel is located near the A14 and is just 20 minutes to Newmarket Racecou...
View More