Quality Inn Downtown Montreal

hotels

1214 Crescent Street

800-4-Choice

 
Is This Your Business?
 


This Montreal hotel is located on Crescent Street, within walking distance of the Bell Center sports and entertainment venue. The hotel offers free high-speed internet access and an on-site restaurant.

 
whos coming to Quality Inn Downtown Montreal
 
 
 
 
Loading