Delta MontrealHotel [ * * * * ]Montreal (Quebec), 475 avenue President Kennedy![]()
Experience 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. 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. |
