Skip to main content
Call Us Today!call:
Menu
Location: US

Le Centre Sheraton Montreal

About Le Centre Sheraton Montreal

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.

Information

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.

Value Add:

Amenities

  • Beauty Salon
  • 24-Hour Front Desk
  • Express Check-Out
  • Medical Services Available
  • Luggage Storage
  • Babysitting Service
  • Concierge Service
  • Laundry/Valet Service
  • Air Conditioned Facilities
  • Indoor Whirlpool
  • Indoor Heated Pool
  • Fitness Facility
  • In-Room WiFi - Fee applies
  • Sun Deck
  • Sauna
  • Sheraton Club Lounge
  • Golf Course Nearby
  • Massage Treatments
Loading...