|
| In the heart of Toronto lies The Westin Harbour Castle, recently named to Condé Nast Traveler’s 2002 Gold List. Located on the shores of scenic Lake Ontario, the hotel has 980 guestrooms and suites, offering the utmost in luxury and comfort for business and leisure travelers alike. |
|
|
|
|
|
|
|
|
|
|