Boasting a tranquil ambience and comfortable accommodation, Super 8 Motel Guelph is an ideal place for both business a... More hotel details