AC Marriott Montreal Downtown

Welcome to the AC Marriott Montreal Downtown, the first AC in Canada!

Located in downtown Montreal, halfway between the Quartier des spectacles and Old Montreal,  we are only a few steps away from the Convention Center and Chinatown. A short distance from the hotel, explore the famous Sainte-Catherine Street for shopping. On the way, stop at one of the many museums nearby, or discover the largest underground city in the world. For business or leisure, our choice location will allow you to have a perfectly balanced stay.