Le Centre Sheraton Montreal Hotel

Our 4-Star
Star Rating

Montreal Trudeau, QC, Canada

This lovely hotel is set in the heart of Montreal, ideally situated across the street from the famous Bell Centre and just steps from the Underground City, top dining and shopping on St. Catherine Street. Guests can share magnificent views from the 37th-floor Sheraton Club Lounge. The hotel offers 825 recently renovated guest rooms and suites, offering a comfortable space to relax and refresh, state-of-the-art technology and modern décor.

Location

1201 Boulevard Rene-Levesque
Montreal, QC, CAN H3B2L7

Located in downtown Montreal, just steps away from shopping, gourmet dining, and much more.

Hotel Amenities

  • Concierge
  • Currency Exchange Available
  • Elevator(s)
  • Front Desk
  • Gift Shop
  • Gym/Fitness Center
  • Indoor Pool
  • Internet Access
  • Kids 17 & Under Free in Room
  • News Stand
  • Non-Smoking Property
  • Pets Allowed
  • Safety Deposit Box

Hotel Activities

  • Sauna

Room Amenities

  • Air Conditioning
  • Coffee/Tea Maker
  • Complimentary Newspaper
  • Connecting Rooms On Request
  • Flat Screen Television
  • Hairdryer
  • In Room Safe
  • Iron and Ironing Board

Hotel Dining

Bistro Le Boulevard, Le Café Bar, Sheraton Club Level.

Nearby Attractions

Underground City, Saint Catherine Street, Bell Centre, Mount Royal Park, Notre-Dame Basilica, Old Montreal, Montreal Museums, Montreal Festivals & Events.

Book Now

Need Help?
Call us toll free at 1-800-742-9244