Is this your business? Claim this listing for FREE
Marriott Chateau Champlain
1 Place du Canada,Business details
Description
Located in the heart of a vibrant downtown, just steps away from Old Montreal, the Montreal Marriott Chateau Champlain magnificently bridges the old with the new, providing an optimum location for your business, leisure and meeting needs.