Delta Montréal

With a dynamic history as a French settlement, a British stronghold, and a vibrant bilingual city, Montreal is the largest French-speaking city in North America and the second-largest in the world. Founded on the banks of the St. Lawrence River, it is a harmony of the old blended with the new.

It’s the magnificent architecture that portrays the old and the new the best, from beautifully preserved Victorian mansions to sleek modern skyscrapers. And the festivals, from Coup de Coeur Francophone, a celebration of Francophone song, to Elektra, a showcase of robotics, digital imaging and electronic music, also celebrate the old and the new.

Get wrapped up in Montreal’s charm at Delta Montreal, located in the heart of downtown. Get a room with a view of the fashionable Sherbrooke Street, as well as President Kennedy Avenue. You are only steps away from all the action at Montreal’s museums, festivals, trendy boutiques and vibrant nightlife.

Hotel Highlights