2 mentions on Trippy
The Hotel Le Crystal is an urban, residential and luxurious hotel located downtown Montreal at the corner of Rene Levesque and rue de la Montagne opposite the Bell Center. Hotel Le Crystal is centrally located in the vibrant heart of downtown Montreal and minutes from galleries, museums, and the best addresses for shopping, fine dining and enjoying the city's many charms The hotel offers 131 spacious and impeccably decorated suites with luxurious bathrooms and views of Montreal. The hotel amenities includes a gourmet restaurant, bar, full service spa, fitness center, valet parking, and 24hours room service. All suites are fully equipped and have a separate sitting area with a pull out sofa, work desk, flat screen TV, and Wi-Fi.
4 star
From $209.66 to $599.96
10 floors and 131 rooms
Pets accepted
Family Rooms
Fitness center
Swimming pool
Wheelchair accessible
Business center
Restaurant
Meeting rooms
Non-smoking rooms
Data port
Dry cleaning/laundry
Efficiencies
All Suites