Ideal for Toronto International Film Festival parking, TIFF Located at the intersection of Simcoe and Wellington Street West. This facility is open 24 hours, very close to major attractions, such as Roy Thompson Hall, CN Tower, Rogers Centre, Ripley's Aquarium, Metro Convention Centre and numerous shops, hotels, theaters and restaurants.