Staybridge Suites Guelph, an IHG Hotel
11 Corporate Court, Guelph ON
Welcome to the Staybridge Suites in Guelph! Whether you are away for just a night, or for an extended period, the Staybridge Suites Guelph provides guests a sense of community, comfort and conveni...