1180 Rue de la Montagne, Montreal, QC H3G 1Z1, Canada
Distance: 60 m
Company description
Downtown Montreal's premiere boutique Hotel, Le Crystal Montreal offers 131 luxury suites in the heart of downtown Montreal, just steps away from shopping, restaurants and the business district.