Location: in the heart of the leisure and arts district, Near the Rogers Centre (Skydome), the CN Tower, the Air Canada Centre Pavillion and most city attractions as well as restaurants, bars and night life.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada