TD South Tower, 79 Wellington St W tower 36th floor, Toronto, ON M5K 1J5, Canada
View on Map
What travelers say:
Stratus Bar & Restaurant Honorary addition, rated as 2014 ARIDO Award of Merit. Highly located on the 36th floor of TD South Tower, through the glass windows of the restaurant, you can overlook the beauty of Lake Ontario, the CN Tower and Toronto Island.