Das 36-stöckige Hotel Montreal Marriott Chateau Champlain liegt circa 5 Gehminuten von der U-Bahn-Station Bonaventure entfernt und bietet eine Wechselstube und einen Geldautomaten. Von dem 4-Sterne-Hotel aus sind viele Sehenswürdigkeiten, vor allem Cathédrale Marie-Reine-Du-Monde und Place Ville Marie Observatory zu Fuß zu erreichen.
Notre-Dame de Montréal ist ca. 19 Gehminuten entfernt. Zu den Sehenswürdigkeiten in etwa 20 Minuten Entfernung vom Hotel gehört Alter Hafen. Musée des beaux-arts de Montréal liegt nur 19 Minuten Fußweg von der Unterkunft entfernt. Das Montreal Marriott Chateau Champlain liegt direkt neben der Bushaltestelle Megabus.
Für einen komfortablen Aufenthalt in Montréal bietet das Hotel 722 Zimmer, die über einen persönlichen Safe, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen verfügen. Außerdem stehen den Gästen eine behindertengerechte Dusche sowie tolle Annehmlichkeiten wie Morgenmäntel und Hausschuhe zur Verfügung. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Frühstück wird im Restaurant serviert. Zudem verfügt das Marriott Chateau Champlain Montréal über ein À-la-carte- Restaurant mit amerikanischer Küche. Das Restaurant Europea ist ein perfekter Ort, um Gerichte französischer Küche zu probieren, und befindet sich unter anderem circa 7 Gehminuten von der Unterkunft entfernt.