Westin Harbour Castle
The 977-room twin tower The Westin Harbour Castle Toronto, rising 38 stories above scenic Lake Ontario is conveniently located near major attractions, including the Air Canada Centre, CN Tower, Financial and Theatre districts. The Westin property has easy highway access and is less than 30 minutes from Lester B. Pearson International Airport.
Once inside, you will marvel at the spacious marble lobby, with floor to ceiling windows. 70,...[more]