Le Centre Sheraton
Lage
Le Centre Sheraton is located in the heart of downtown Montreal,
within walking distance of fabulous shopping as well as the city's business and
entertainment districts.
Food & Beverages
- L'Impromptu: Sports bar
- Second Cup: Coffee bar
- Le Boulevard: A la Carte/Buffet