Westin Harbour Castle • Toronto, Ontario

Sign up for our
Email Newsletter


Westin Harbour Castle • Toronto, Ontario

The Westin Harbor Castle is located on the vibrant waterfront of Lake Ontario and features refreshing accommodations in Canada's largest city. Our hotel invites you to revel in the season as you walk through Toronto's theatre and entertainment districts and to find delight in all the seasonal fun the nearby Harbourfront Centre has to offer.

Westin Hotel

This CAA/AAA Four diamond property is a landmark downtown Toronto Hotel and your haven of personal well being in Toronto.

A Lakeside Landmark

The Westin Harbour Castle, Toronto is a CAA/AAA Four Diamond hotel located in the heart of downtown Toronto. Guests can easily access the city’s most thrilling destinations, from the bustling financial district to the lively Lake Ontario waterfront.

Be Transformed

You’ll find plenty to keep you productive, relaxed, and feeling your best during your stay. Keep fit in the WestinWORKOUT® Fitness Studio, swim laps in the indoor pool, or take advantage of 70,000 square feet of meeting facilities for inspired, flawless events.

Peaceful Retreats

A better you is just around the corner in one of our 977 rooms and suites. Modern furnishings, stunning lake views, our world-renowned Westin Heavenly Bed® and Heavenly Bath®, and our signature botanicals leave you feeling inspired and well rested.

Location: 
Address: 
1 Harbour Square
Toronto, ON M5J 1A6
Canada
Phone: 
888-627-8559

Chopra Foundation

Balance. Heal. Transform. © Copyright 2014 The Chopra Center at Omni La Costa Resort and Spa. Privacy Policy.