A $3 million renovation has given the Holiday Inn City Centre the profile and facilities it needs to take advantage of the west end’s growing corporate population.
10/07/2001 - 22:00
Somewhere new for lunch
10/07/2001 - 22:00
