Westin Harbour Castle

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.

 

 

 

 

 

 

 

 

 

Hotel Facilities

 

2 restaurants - gym - indoor heated pool - tennis (seasonal) - squash - sun deck - whirlpool - steam room - day spa

 

 

 

 

 

Room Facilities

 

977 rooms - mini-bar - flat-screen TV - internet (charge) - air-con - coffee maker - 24hr room service