The Montreal Marriott Chateau Champlain offers luxury accommodations in the heart of downtown Montreal, adjacent to Bell Centre and just steps from Old Montreal and McGill University.
Situated in Montreal's city centre and offering free WiFi, Montreal Marriott Chateau Champlain provides guests with an on-site restaurant.
Guests can plan the day's activities or make dinner reservations with help from the concierge desk, work out in the state-of-the-art fitness centre, or arrange an event in the spacious banquet rooms.
The Marriott Chateau Champlain is ideally located within walking distance to many popular sites. Experience easy access to the city's underground shopping, restaurants and entertainment. View stunning art at several museums or visit the Palais de Congrès convention centre.
Spa Facilities
- Fitness
- Fitness/spa locker rooms