Built to meet the needs of business travelers and local companies looking for larger meeting and banquet venues, the new Delta Guelph Hotel and Conference Centre, a 148 deluxe room hotel.
Reviews
There are no reviews for Delta Guelph Hotel and Conference Centre.
Write a review now.