Location Details
3250 Dufferin St, Unit 4c
North York, ON, CA, M6A 2T3
401, Dufferin, Downsview Park, Allen Road, Yorkdale Subway, Wilson Subway Station, Lawrence West Subway.
Holiday Inn Yorkdale, Yorkdale Mall, Orfus Road.
For additional questions, please visit our main car rental FAQs page.