The Smartest Choice among Guelph, Ontario Hotels. Welcome to the Holiday Inn Express & Suites Guelph, the best hotel for guests in town for a Guelph vacation or business trip. more...See more text
Meeting Room, Hotel, Wifi In Room, Hotel With Restaurant, Executive Suite, Wheelchair-accessible Hotel
Located in the heart of vibrant and historic Guelph, Ontario, this newly renovated 1881 hotel boasts 19 executive suites with a mix of old world charm and modern amenities. Well su...more...See more text