The ideal place for a stay in Toronto with an incredible view and close to lots of great attractions.