Skip to content

Over 150 Travel Professionals | 1-866-573-3824

Centre Sheraton


  • Wedding Resort
  • Family Friendly
  • Spa Lover's Dream
  • City Centre
  • Activity Central
  • Wedding Resort
  • Family Friendly
  • Spa Lover's Dream
  • City Centre
  • Activity Central

About this resort

Le Centre Sheraton Montreal Hotel is a comfortable and convenient hotel in Montreal, Canada situated near St. Catherine Street, the Bell Centre, Montreal business district, and shopping at Ogilvy. Our 51,000 sq ft of meeting space can accommodate 2,000 event guests.

Key amenities

  • Wedding Resort
  • Family Friendly
  • Spa Lover's Dream
  • City Centre
  • Activity Central

Reviews

  • 9.1 Excellent based on 2,135 verified guest reviews
  • 8.2 Couples
  • 8.5 Families
  • 8.3 Solo
  • 7.8Business
  • 5 star
    0% of total
    0
  • 4 star
    0% of total
    0
  • 3 star
    0% of total
    0
  • 2 star
    0% of total
    0
  • 1 star
    0% of total
    0

1201 Boulevard Rene-Levesque West, Montreal, Quebec, Canada

Hotel Information

  • Checkin time:
  • Checkout time:
  • Number of Floors: 36
  • Number of Rooms: 36
  • Year built:

Property Amenities

  • ATM / Banking
  • Concierge Service
  • Currency Exchange
  • Fitness Centre
  • Indoor Pools
  • Restaurants Available
  • Smoke-Free Property
  • Wheelchair Accessible
  • Whirlpool
  • Business Centre / Services
  • Car Rental
  • Dry Cleaning
  • Gift Shop / Shopping
  • Meeting Facility
  • Pets Allowed
  • Room Service
  • Self Parking
  • Spa Services
  • Valet Parking (Surcharge)
  • Wi-Fi

Centre Sheraton Package Deals

Lowest Price
Please wait...