Home Tags Toronto hotels

Tag: Toronto hotels

Delta Toronto Hotel to Open in November

TORONTO, Ontario—Delta Hotels and Resorts' new Toronto property has entered its final phases of construction and remains on schedule to open at the end...
Advertisement