Con cajero automático y servicio de cambio de divisas, el hotel Montreal Marriott Chateau Champlain, de 4 estrellas, está a unos 13 minutos a pie de la catedral de Christ Church. Este hotel atrae a los huéspedes con un aparcamiento privado en el lugar.
El hotel está cerca del Place Ville Marie Observatory y a poca distancia de la estación de metro el Bonaventure. El Marriott Chateau Champlain Montreal se halla en el barrio Centro de Montreal, a unos 5 minutos a pie de la Catedral de María. El lugar está situado a un par de minutos en coche de la Plaza de las Artes. La estación de autobuses Megabus, que permite una buena conexión con toda la ciudad, está a unos 10 minutos a pie del Montreal Marriott Chateau Champlain.
Para tener un descanso memorable, este hotel de 36 pisos ofrece 722 habitaciones con caja fuerte, una caja fuerte personal y un escritorio. Para mayor comodidad, un inodoro separado de la ducha y ducha, además de secadores de pelo y toallas de baño, están en los cuartos de baño. Las habitaciones del alojamiento disponen de almohadas de plumas, almohadas de plumón y almohadas de plumón/pluma.
Los huéspedes pueden desayunar en el restaurante cada mañana. El Marriott Chateau Champlain cuenta con el restaurante Lloyd, que ofrece comida americana.