Located in the centre of downtown Toronto, this 4-star Sheraton is a 15-minute walk from the CN Tower. Upscale amenities include an indoor/outdoor heated pool, modern gym and on-site Senses Spa.
123 Queen Street West, M5H 2M9 Toronto, Canada
Hotel booked 6 times today.
Nightly rates from $132 to $368