Holiday Inn Toronto - YorkdaleHotel
3450 Dufferin Street, North York, M6A 2V1 Toronto, Canada
With an ideal location off Highway 401, across the street from Yorkdale Mall and near subway access, this hotel in Toronto offers guestrooms with free wireless internet access.