8 High-Rise Airbnbs in Downtown Toronto with a Prime Location