Montreal Marriott Chateau Champlain est juste à une distance de 800 mètres du square Victoria et fournit un bureau de change. Un parking privé est disponible sur place de l'hôtel.
L'hôtel de 36 étages est à une distance de 500 mètres de la rue Notre-Dame, à proximité de la la Bonaventure. Cet immeuble se trouve à l'extérieur de basilique-cathédrale Marie-Reine-du-Monde de Montréal et à moins de 1 km du Musée des beaux-arts de Montréal. L'hôtel est situé près du Parc La Fontaine, et Megabus se trouve à environ 10 minutes de marche. La station de métro la plus proche est à environ 5 minutes de marche.
592 chambres à Marriott Chateau Champlain sont équipées de conforts comme de la climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Les salles de bain sont dotées d'une toilette séparée et une douche et le confort est assuré par un sèche-cheveux et des draps de bain.
On sert le petit déjeuner au restaurant chaque jour. Marriott Chateau Champlain Montréal offre le restaurant Lloyd qui a de la cuisine américaine.