share
by Lisa Grimaldi | August 04, 2010

The 102-room Thompson Toronto has opened in Canada's largest city. The property has two meeting rooms, four private event spaces and three restaurants.