Westin Harbour Castle
1 Harbour Square
Toronto, ON Canada

General Information:
1-888-236-2427

Reservations:
416-869-1600