Hilton Garden Inn/Homewood Suites by Hilton Ottawa Downtown Categories Hotels 361 Queen Street Ottawa ON K1R 5S8 613-234-6363 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×