Satellite map of Westin Harbour Castle Hotel
The Westin Harbour Castle Hotel is a large, modern hotel located on 1 Harbour Square, next to the waterfront of Toronto, Ontario, Canada.
Latitude: 43° 38' 26.31" N
Longitude: -79° 22' 32.58" W
Nearest city to this article: Toronto
Read about Westin Harbour Castle Hotel in the Wikipedia Satellite map of Westin Harbour Castle Hotel in Google Maps