The Westin Harbour Castle, Toronto Restaurants
The Westin Harbour Castle Toronto Hotel defines Toronto restaurants with a variety of cuisine options. Our downtown Toronto hotel features three Toronto restaurants as well as a coffee bar for guests who are looking for lighter fare. When looking to explore the local area, review our Toronto area restaurant recommendations.
Reserve your Holiday Take-Out Turkey for the perfect holiday meal. Learn More>>