North America • Canada • Quebec • Marriott Chateau Champlain
We are Montreal's premier business hotel offering first-class AAA-CAA 4-diamond award accommodations, and are located in the heart of the downtown business district, connected to the underground city, subway, Bell Centre and Convention Center
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!