You can reach the front desk of Glengate Hotel & Suites at +1 905 357 1333.