HÃ´tel Le Crystal is the product of an entrepreneurial collaboration between two prominent Montreal businessmen. Their vision included the construction of a hybrid complex combining the excellence of a boutique hotel with well-appointed residences - all complemented by delightful dining services, a spa and fitness center. The hotel officially opened its doors on May 15, 2008 and became one of the first hotel of its kind in Montreal.
1100 Mountain St, Montreal, Quebec, H3G 0A1, Canada
Fri: 12:00 am - 12:00 am