Holiday Inn & Suites Kanata September 25, 2019 by Brian Uhl Details Location Address:101 Kanata Ave, Ottawa, Ontario, Canada, K2T 1E6