I always stay at Le Centre Sheraton when I go to Montreal. I think 99% of the time I go to Montreal, I go to see a Leafs game and this hotel is only about a 5-minute walk from the Bell Centre. It has a great location and very spacious, clean, comfortable rooms. The service at the hotel is generally...
More
- Sheraton Montreal
- Montreal Sheraton
