This place has one of the best views of the city. It is right next to the CN tower. It has everything you’ll need, I plan on staying here again next time I am back in Toronto.