Overview - Westin Harbour Castle - Toronto & Niagara Falls
The Westin Harbour Castle is a modern, luxurious hotel located on the shore of Lake Ontario. The hotel lies within easy reach of all major attractions, including the CN Tower, Air Canada Centre, Rogers Centre, and the range of entertainment options at Harbourfront Centre. The Westin's rooms offer spectacular views of either the lake or the city's skyline, and the hotel also offers facilities for relaxation away from the city buzz in an indoor health club complete with pool, gym, whirlpool and sun deck.
This Hotel has been recommended for:
If you would like to know more about this hotel
Please call us at Travelbag
0871 402 1479
and speak with one of our experienced and knowledgeable consultants.
Accommodation - Westin Harbour Castle - Toronto & Niagara Falls
977 rooms • mini-bar • flat-screen TV • Internet (charge) • air-con • coffee maker • 24hr room service
Facilities - Westin Harbour Castle - Toronto & Niagara Falls
2 restaurants • gym • indoor heated pool • tennis (seasonal) • squash • sun deck • whirlpool • steam room • day spa