Offering an on-site restaurant and a fitness centre, Royal Inn and Suites at Guelph is located in Guelph, Ontario. Free WiFi access is available. A TV and air conditioning are included in each room.
Facilities of Guesthouse Royal Inn and Suites at Guelph
- Business centre