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 m tall with 38 floors. It was built by Arcop and was completed in 1982.[1]
History
The hotel was planned to open in time for the 1976 Summer Olympics as the world's largest Holiday Inn.[3] As with a number of Montreal Olympic-era projects, the project suffered from cost overruns to the tune of $81 million. Construction took eight years, with Holiday Inn backing out and Sheraton Hotels and Resorts becoming the project's backer. Mayor of Montreal Jean Drapeau officially opened the building in May 1982.[4]