825 guest-rooms and over 45,000 square feet of extensive convention space. Located in the heart of Downtown Montreal, Le Centre Sheraton Montreal is the place to stay in the city! Enjoy our indoor saltwater pool, sauna, whirlpool and our state-of-the-art fitness center. Relax on the beautifully landscaped outdoor terrace located on the 6th floor. Le Centre Sheraton Montreal is pleased to welcome you and your family or to host your event or corporate meeting.