Does this hotel have a car hire desk? If not can you recommend a local hire company?
Just call the hotel or e-mail them. They respond to questions usually the same business day.
Get an answer from The Westin Harbour Castle, Toronto staff and past guests.
3 Days in Toronto
Guide to Toronto for Families
Guide to Toronto Outdoors