Рет қаралды 3,657
Sheraton Hotels in North America can be hit or miss, the quality varies from one hotel to another. My travel to Montreal allowed me to stay at Le Centre Sheraton Montreal Hotel, one of the best Sheraton Hotels that I have stayed at. This luxury hotel offers breath taking views, and uncompromised luxury. Le Centre Sheraton Montreal Hotel gets the recommendation approval of Furious Owl!