Le Centre Sheraton Montreal Hotel is located in downtown Montreal, just minutes away from shopping, nightlife and great restaurants.
After a full day spent with family, friends, or colleagues, make time for relaxation. Work up a sweat in our complimentary fitness center, swim a few laps in the heated indoor pool, or just sink into the whirlpool to ease away the tensions of the day. Or get out and explore—we are close to exceptional shopping, fine dining, the entertainment district, and just minutes from the lively business district. Stroll out our doors and into the heart of beautiful Montreal.
Let us take the hassle out of your travel at the newly transformed Le Centre Sheraton Montreal Hotel.
|Address:||1201 Rene Levesque Blvd West
Montreal, QC H3B 2L7
|Notes:||VIA Rail is located 0.6 mile (2 minutes) from the hotel Montreal-Trudeau Airport is located 12 miles (22 minutes by car) from the hotel Check In: 3:00 PM Check Out: 12:00 PM Handicap Accessible: Yes Hotel is 100% non-smoking Pets are allowed (Fee may apply)|
|Daily Parking:||Self and Valet parking available per day at a price that is subject to change.|