Chateau St. Marc
- 3.5 out of 5 starsHotel Class
Hotel Chateau St. Marc is conveniently located west of downtown Montreal in the province of Quebec at 1189-1193 St. Marc. Specializing in high-end corporate and group meeting events, the hotel boasts 24-hour business center, conference rooms and exercise rooms. Each guest room features amenities including refrigerator, high-speed internet access, and marble and granite bathrooms, some with Jacuzzi built in. An American continental breakfast is served every morning, coffee and tea are served 24 hours a day in the dining, sitting and conference area, and upon request at extra charge the hotel offers guests a private shuttle car with driver. Many restaurants and shops are nearby, as are the Bell Centre Hockey/Concerts Centre, Crescent Street with its nightlife, Pepsi Centre Cinemas, the Museum of Fine Arts, and more.
Check back often for Chateau St. Marc discounts, promotions, and Chateau St. Marc deals, or view all current Montreal Hotel Deals on Quikbook.com.