Hotel Le Crystal Montreal
1100, rue de la Montagne, Montreal, QC
Hotel Le Crystal Montreal's great location gets high marks from our customers. During your stay, you're just a quick walk from Sainte-Catherine Street. Free WiFi in public areas, a full-service spa and an indoor pool are available. Built in 2007, this 5-star hotel has 131 rooms over 8 floors. Free WiFi and kitchenettes are available in all rooms.