Holiday Inn Cambridge Hotel You are here: Home > Vacation and Travel >Resorts and Hotels >Europe > Holiday Inn Cambridge Hotel Offers information about the hotel's location near to Cambridge City Centre, accommodation, dining and leisure facilities. Web: http://www.hicambridgehotel.co.uk Social Share: Previous Link