Welcome to Hotel Montreal Marriott Chateau Champlain Montreal, Situated in the heart of downtown Montreal and surrounded by endless activities and attractions, this luxury hotel provides guests with exceptional services and amenities in an unrivaled location. 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 center. Guests at the Chateau Champlain can also discover numerous modern conveniences. Plan the day’s activities or make dinner reservations with help from the concierge desk, work out in the state-of-the-art fitness center, or arrange an event in the spacious banquet rooms. (Hotel Montreal Marriott Chateau Champlain Montreal hotels booking).