translate English to French: The Westin Harbour Castle, One Harbour Square, Toronto On When:
Hôtel The Westin Harbour Castle, One Harbour Square, Toronto, Ontario Quand?