À environ 25 minutes de marche de promenade du Centre des sciences de Montréal, on peut trouver l'hotel Montreal Marriott Chateau Champlain, qui offre un hébergement avec 722 chambres. L'hotel offre un restaurant, il est situé à proximité immédiate de basilique-cathédrale Marie-Reine-du-Monde de Montréal.
Cet hotel 4 étoiles est à 450 mètres de l'observatoire Place Ville Marie, à environ 300 mètres de la Bonaventure. Le Musée McCord est à une courte distance de Marriott Chateau Champlain. Les clients peuvent visiter le Centre d'histoire de Montréal qui se trouve à 16 minutes à pied. La gare routière de Megabus est à à 500 mètres de cet hébergement.
Les chambres sont meublées d'un coin salon, avec un bureau. Les chambres de l'hotel Montreal Marriott Chateau Champlain de 36 étages disposent d'un bureau, d'un coffre privé et de la climatisation ainsi que de salles de bain avec une toilette séparée et une douche. Elles viennent avec des équipements comme un sèche-cheveux et des draps de bain.
Lloyd est l'un des 2 restaurants de l'hôtel.