In einer Entfernung von 5 Fußminuten von der U-Bahn-Station Bonaventure gelegen, bietet das Montreal Marriott Chateau Champlain eine Wechselstube und einen Geldautomaten. Das im Stadtteil Centre-Ville Montréal Hotel verfügt über ein À-la-carte- Restaurant und bietet Wandern, Reiten und Bowling.
Centre Bell liegt nur 6 Minuten zu Fuß vom Hotel entfernt. Chapelle Notre-Dame-de-Bon-Secours ist unter anderem innerhalb von 5 Minuten Autofahrt erreichbar. Ein 5-minütiger Spaziergang von der Unterkunft aus führt Sie in die Innenstadt von Montréal. Rue Notre-Dame ist in der Nähe von dem 36-stöckigen Hotel gelegen. Die Bushaltestelle Megabus ist in 500 Meter Entfernung zu dem 4-Sterne Montreal Marriott Chateau Champlain.
Das Hotel bietet 722 Zimmer mit einem persönlichen Safe, einem Schreibtisch und einem Flachbildfernseher mit Satellitenkanälen, von hier aus sind alle Sehenswürdigkeiten in Montréal schnell erreichbar. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken sind ebenfalls vorhanden. Die Gästezimmer in der Unterkunft verfügen über Daunenkissen und Daunen-/Federkissen.
Frühstück wird täglich im Restaurant angeboten. Auf der Speisekarte des Restaurants Lloyd im Marriott Chateau Champlain finden Sie amerikanische Gerichte.