 |
The Holiday Inn brand is one that is associated with quality and value across the nation, and this establishment is representative of those high standards. The hotel is close to the centre of Cambridge and the many attractions that are on offer there. It is also well placed for fast access to many of the most important towns and cities in East Anglia via road and rail.
|