Great high-end dim sum with a lovely view of Lake Ontario / Toronto Islands. Order a la carte menu or pick from the trolleys that come around. Book ahead for large tables of 4+ people
It's a lot of narrow staircases but climbing to the top of the castle gives you a great view of the CN Tower and the cityscape most don't see.
Great beds, views and service but terrible WiFi reception and thin walls. I still love the hotel though- it's a great place to stay!
Absolutely love this place. Great service, amazing views, clean restaurant, and amazing food and drinks. Try their pretzel and sangria!