We had a wonderful stay at the condo in the TIFF Bell LightBox building- All of the amenities were great, close to trams , the underground and great restaurants. It was so convenient to be able to have our own place while exploring Toronto. PS the view of the CN tower is Spectacular!
Want more exposure for your rental? Get listed in TripAdvisor Vacation Rentals (in partnership with FlipKey).