This hotel is attached to the Rogers Centre. Very nice hotel and you can actually see into the baseball stadium which is very cool, especially when there is a game.
Nice area as well and there is a small outdoor area right outside the hotel to enjoy the weather when it's nice out. There's also a decent amount of places to eat from, especially on game days. Other attractions like the Aquarium and CN Tower are all a stone's throw away. Great location for this hotel.
There's an outdoor garden if they weather is nice enough to enjoy the weather.
The rooms are well decored and decent sized. Pretty modern although they could use a little more updating.
The staff here were very nice and polite. I'll definitely stay here again when I am in the area