Sheraton Montreal Hotel Towers Le Centre
Featuring 825 deluxe guest rooms including spacious suites, Le Centre Sheraton Montreal Hotel is located in the heart of downtown Montreal, within walking distance of fabulous shopping, as well as the city's business and entertainment districts.
Guest rooms at the Sheraton Montreal include a coffee maker, complimentary newspaper, in-room movies, data port, Cable TV and much more.
The 35-story hotel has a fitness center, indoor pool beneath an atrium, and massage services.
With 15 meeting rooms and a fully equipped business centre, the hotel is also ideal for business travelers.
1201 Boul Rene-levesque O, Montreal, QC H3B 2L7, Canada