In 1995 Toronto Attraction CN Tower was named as one of the Seven Wonders of the Modern World Learn More Rogers Centre: a top Toronto attraction and home of the Toronto Blue Jays Learn More Steps from our Toronto Hotel, the Metro Toronto Convention Centre is Canada's #1 convention venue Learn More See More Steps from our Toronto hotel is TIFF Bell Lightbox, home to the Toronto International Film Festival Learn More Canada's Largest indoor Aquarium, Ripley's Aquarium is located right next to the CN Tower. Learn More Exhibition Place and Canadian National Exhibition is within 10 minute drive or by GO Train. Learn More See Less