Escape to a vibrant waterfront hotel offering the perfect balance of premium amenities and prime location. Located in downtown Toronto, in the heart of the revitalized waterfront district, The Westin Harbour Castle Hotel offers direct access to many of Toronto's most noteworthy sites and attractions, including Rogers Centre, Scotiabank Arena, CN Tower and Exhibition Place. Find your balance in our WestinWORKOUT
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.