The Westin Harbour Castle Toronto

1 Harbour Square., Toronto, M5J 1A6