1100 Mountain St, Montreal, Quebec, H3G 0A1, Canada
Wed: 12:00 am-12:00 am
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.