Tento hotel v centru města 36 je přímo napojen na stanici VIA Rail Canada, stanici metra, Bell Centre a rozsáhlou nákupní oblast metra v Montréalu. Old Montreal je 1 km (půl míle).
Montreal Marriott Chateau Champlain je zdravotní a fitness centrum s kapacitou 24 a zahrnuje krytý bazén a kardiovaskulární vybavení. Hotelová restaurace podává středomořskou kuchyni.
Všechny pokoje 611 mají okna z poloviny měsíce ve tvaru podlahy až ke stropu s nádherným výhledem na centrum nebo na jih. K dispozici je bezdrátové připojení k internetu.