TRAVELODGE HOTEL TORONTO AIPORT Address: Dixon Road, 925 M9W 1J8 - TORONTO, CANADA
This 2 star hotel is located close to the airport of Toronto. It is close to the Toronto Congress Center.