Westin Harbour Castle

1 Harbour Sq
Toronto
Ontario
Canada