A great place to stay with. Pretty short walking distance to Roger and CN tower.
But a little bit far from TIFF.
Wonderful place to stay if you are visiting TORONTO for tourist and business trip.