Property Location With a stay at this condo, you'll be centrally located in Toronto, steps from Canadian Broadcasting Centre and minutes from Metro Toronto Convention Centre. This property is within close proximity of CN Tower and Rogers Centre.Rooms..