Location: 5 Km. from the centre of Cambridge in the business area close to the 401 motorway.
See more: Hotels in Canada Hotels in Cambridge Holiday Destinations in Canada