Le Centre Sheraton
Experience an extraordinary stay at Le Centre Sheraton Montréal set in the heart of the vibrant downtown district. The hotel offers spacious rooms, ultra-comfortable Sheraton Signature beds and panoramic views of Montréal. Stop by Bistro Le Boulevard for a delicious meal or enjoy a coffee or an innovative cocktail at Café Bar. Take a dip in the indoor heated pool or break a sweat in our 24/7 modern fitness center or relax with a massage in our spa. Le Centre Sheraton is just steps from Old Montreal, as well as shopping, European-influenced dining and the nightlife of St. Catherine's Street.
Independent reviews rate the Le Centre Sheraton Montréal as one of the best hotels in Montréal. A perfect venue for the World Class Course.
VISIT HOTEL WEBSITE