Review: Sheraton Centre Toronto Hotel

A decent option in downtown Toronto close to public transportation, though the conference center set-up is confusing and the attached shopping center appears dead.

Continue reading