We stayed one night at the Grand in Toronto. The hotel is lovely with polite and efficient staff, clean and well appointed rooms and a comfortable bed.
Breakfast was good and was buffet style.
The best thing about this hotel is the roof terrace which has superb views across Toronto and two Jacuzzi pools. Perfect for soaking up the sun!
Overall, we couldn't have asked for a nicer hotel.