1201 Boulevard René-Lévesque West
Montréal, QC H3B 2L7
Get directions

About Us

Located in downtown Montreal, Le Centre Sheraton Montreal Hotel is the ideal venue for your special day. With room for up to 1,770 people to toast, cheer, and share your day, the ultimate celebration will be the memory of a lifetime.