Delta Toronto Hotel, Skyscraper hotel in Canada
The Delta Toronto Hotel is a luxurious accommodation offering stunning views of the city skyline.
Opened in 2014, the Delta Toronto Hotel represents modern hospitality in Toronto's evolving cityscape.
This towering hotel embodies the dynamic spirit of Toronto and offers a gateway to its cultural events.
Located in the heart of downtown, the Delta Toronto Hotel provides easy access to major attractions.
Featuring an iconic glass facade, it stands as a testament to contemporary Canadian architecture.
Location: Toronto
Inception: 2011
Official opening: November 27, 2014
Architectural style: design modernism
Floors above the ground: 47
Floors below the ground: 4
Elevators: 6
Material: glass
Phone: +14168491200
Website: deltahotels.com/Hotels/Delta-Toronto
Sources: Wikimedia, OpenStreetMap