 |
Toronto:
The Westin Harbour Castle
price from 149 CAD
8.6/10 (27)
1 Harbour Square, M5J 1A6, Toronto
This large, 4-star hotel offers well-appointed, luxurious accommodation and superb, breathtaking views of Lake Ontario and Toronto’s spectacular city skyline.
Each of the spacious, comfortable rooms features the exclusive Westin Heavenly Bed and a...
|