L'hotel Montreal Marriott Chateau Champlain se trouve dans le quartier "Golden Square Mile" et offre un hébergement à environ 10 minutes de marche du musée Grévin Montréal. L'hotel offre un restaurant, il est situé dans les environs du square Dorchester.
Cet hotel 4 étoiles est à 350 mètres de la Cathédrale Christ Church, à deux pas de la station de métro Métro Bonaventure. Marriott Chateau Champlain est à 1 km du Centre Canadien d’Architecture. Le Marché Bonsecours est à environ 25 minutes à pied de ce logement de 36 étages. L'hotel se trouve juste à quelques pas de la gare centrale de Montréal.
Marriott Chateau Champlain de Montréal offre des chambres avec un coin salon comprenant un fer à repasser et une table à repasser, une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Elles comportent des salles de bain avec une toilette séparée et une douche.
Lloyd est l'un des 2 restaurants de l'hôtel.