Fantastic Views in Toronto

Member Rating 5 out of 5 by a traveler from on October 19, 2011

Centrally located to most Uptown activities, the Westin Harbour Castle has great views of Lake Ontario, the islands and CN Tower. All three restaurants offer a wonderful variety of menu items and a great view of Lake Ontario from the 38th floor at Toula. Just be ready to climb a few flights of stairs if you are entering from street level after hoping the Express from the Airport!
The Westin Harbour Castle
1 Harbour Square
Toronto, Ontario, M5J 1A6

© LP 2000-2009