Venue and Accommodations

Le Centre Sheraton Montréal Hotel, Montréal, Québec, Canada

Le Centre Sheraton Montréal Hotel welcomes you to Québec, Canada with thoughtful amenities and friendly service.  Experience the bustling city center of Montréal, set downtown, Le Centre Sheraton Montréal Hotel is steps from the Bell Centre, shopping on St. Catherine’s Street and close to attractions like The Underground City and The Montréal Museum of Fine Arts.