The Westin Harbour Castle
The Westin Harbour Castle is a landmark hotel located on the shores of scenic Lake Ontario.
It offers 977 rooms and is conveniently located steps away from major attractions and the Entertainment District. This CAA/AAA Four Diamond Award hotel has easy highway access and is less than 30 minutes from Lester B. Pearson International Airport. Enjoy the panoramic views of the city from Toula, our Italian restaurant located on the 38th floor. Rejuvenate at the WestinWORKOUT® Gym and in our indoor heated swimming-pool. Take advantage of yoga, bootcamp and aquafit classes that we offer daily.
Relax with a treatment at our European spa, Votre Beaute. Enjoy a restful sleep in our signature Heavenly Bed®, and invigorating morning shower in our Heavenly Bath®. Learn more about all our services by visiting www.westinharbourcastletoronto.com. For your meetings – The hotel’s self-contained convention centre offers 70,000 square feet of flexible meeting space and can arrange an intimate family dinner, a gala for 3,000 people and everything in between.
Click or tap the Google logo to open in Google Maps.