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 th city buzz in an indoor health club complete with pool, gym, whirlpool and sun deck.
2 restaurants - gym - indoor heated pool - tennis (seasonal) - squash - sun deck - whirlpool - steam room - day spa
977 rooms - mini-bar - flat-screen TV - internet (charge) - air-con - coffee maker - 24hr room service