Hilton has opened its newest hotel, the dual-branded Hilton Garden Inn Ottawa Downtown and Homewood Suites by Hilton Ottawa Downtown, bringing a unique new addition to...