Hampton Inn and Suites Guelph

725 Imperial Road North
Guelph
Ontario
Canada