Westin Harbour Castle Hotel, hotel in Toronto, Canada
The Westin Harbour Castle Hotel is a tall 38-story building located directly on the Lake Ontario waterfront in Toronto. Its rooms feature large windows with views of the lake or city, furnished in neutral tones with modern amenities and simple decor.
The hotel opened in 1975 and has witnessed Toronto's waterfront development over several decades. A major renovation in 2009 updated its facilities to meet contemporary standards.
The hotel's name reflects its location at Toronto's working harbor, where boats and ferries operate daily. Visitors experience this active waterfront setting from the large windows and can observe the rhythm of the harbor throughout their stay.
The hotel is located near ferry terminals and subway stations, making it easy to access by public transportation. Parking is available, and underground walkways connect to downtown areas for convenient navigation.
The hotel operates a fitness center with group running programs and a partnership with New Balance for workout gear. An on-site spa offers massages and facials, while outdoor courts provide tennis and basketball for active guests.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.