Located on Crescent Street in Montreal, Comfort Suites Downtown is within walking distance of the Bell Centre. The hotel offers free Wi-Fi and a fitness centre.
Number of rooms: 96
1214 Crescent Street, H3G 2A9 Montréal, Canada
Hotel booked 1 times today.