Originally Posted by
Vancouver Guy
I often stay at the Sheraton when on biz travel to Toronto (a couple of times a year). For me, the product is far superior to comparable properties in North America at the same price points and definitely better than the other Marriott options in Toronto.
Have you stayed at the W Toronto or the Marriott Downtown (Toronto)? I have stayed at both of these recently and consider both to be generally better than what I experienced at the Sheraton center. Admittedly, it has been a really long time since I stayed at the Sheraton centre so I am curious if it may now be better than how I remember it…