Meetings Canada


Image

Holiday Inn Ottawa Downtown Embraces Brand Relaunch
holidayinndowntownottawa


Revamped signage at the welcome desk of the Holiday Inn in downtown Ottawa.

meeting space, top Canadian meeting place, Holiday Inn & Suites downtown Ottawa.