Staybridge Suites Guelph

11 Corporate Court
Guelph
Ontario
Canada