Le Centre Sheraton

Location

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