Delta Hotel photograph

Delta Hotel

Use attributes for filter !
Addressst w, 1 Front St W, Toronto, ON, Canada
Opened November 27, 2014
Height 15700 (cm)
Floors 47
Number of rooms567
4. 5/5
Date of Reg.
Date of Upd.
ID3178370
Send edit request

About Delta Hotel


Delta Toronto Hotel is a hotel at 75 Lower Simcoe Street in Toronto, Ontario, Canada, that opened on November 27, 2014. It is the Toronto flagship hotel of Delta Hotels and is located in Downtown Toronto at the intersection Lower Simcoe Street and Bremner Boulevard.

Where is the Delta Hotel

Delta Hotel Map
Click on the photo of Delta Hotel to view it on Google Maps.
Next Profile ❯