HOME > Hotel Brand > Marriott Chateau Champlain
Organization Profile
Hotel Brand

Marriott Chateau Champlain

Montreal Marriott Chateau Champlain is Montreal’s Iconic Hotel. The newly renovated Montreal Marriott Chateau Champlain is a 1-minute walk to the subway, connected to the Underground City, and adjacent to Bell Centre. Our Old Montreal hotel was completely renovated in 2021, to update all interiors and refresh meeting spaces and guest rooms. A stylish destination for meetings and celebrations, our event and wedding venues in Montreal are separate from the hotel, offering privacy and flexibility in a full theatre, 23 meeting spaces, and rooftop views of the city. Host captivating weddings and other monumental events in our Grand Ballroom, which features reception-style seating for 1,000 guests. Our stylishly appointed hotel also offers a spacious fitness centre, free high-speed internet, a connected downtown Montreal restaurant, and panoramic views of downtown, St. Lawrence River, or Mount Royal from every room and suite. Stay inspired at one of the top downtown Montreal hotels.

Visit Website