Le Centre Sheraton Hotel
Canada
The 1019th tallest building in the world
The Le Centre Sheraton Montreal Hotel is a skyscraper hotel in Montreal, Quebec, Canada. It is located at 1201 René Lévesque Boulevard West in downtown Montreal, between Stanley Street and Drummond Street. Le Centre Sheraton has 825 rooms and stands 118 metres (387 ft) tall with 38 floors. It was built by Arcop and was completed in 1982.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).