Retreat and Recharge in Comfort
Discover a serene downtown setting when you book a hotel suite at The Westin Harbour Castle, Toronto. With amenities like our signature beds and innovative sleep menus, our hotel is committed to fostering superior rest during your time in Toronto. Take in stunning views of downtown and Lake Ontario from the comfort of your suite. Our accommodations feature premium amenities like Westin Heavenly® Beds and Heavenly® Baths, cordless phones with a data port, large workstations and ergonomic chairs.