Property Location With a stay at Charlton Suites in Toronto (North York), you'll be convenient to Toronto Centre for the Arts. This guesthouse is within the vicinity of York University and Downsview Park.Rooms Make yourself at home in one of the 6 individually..