Residence & Conference Centre – Toronto

Location1760 Finch Ave. E. Official website Official website Phone 416-491-8811

Affordable summer accommodations and meeting space. All units are 2 bedroom suites with a kitchenette and private washroom. All the amenities of a hotel at less than half the cost.