You are here: Home | Location

Delta Montréal Downtown

Conveniently located in the heart of downtown Montreal, our Montreal hotel boasts a spacious, elegant lobby, large well-appointed guestrooms and a variety of full service amenities. The Delta Montréal hotel is the ideal location for business or pleasure, within walking distance to the business district and steps to Montreal's finest shopping and cultural venues.

A grand, stylish hotel, the Delta Montréal is full of character. The 456 guestrooms are spacious, appealing and comfortable. The walls of our lobby and foyer are adorned with artwork from aspiring regional artists. Lively conversation can be found in our chic restaurant and lounge featuring local and Mediterranean-style cuisine and specialty drinks. For those travelers looking for a work-out or relaxation, our hotel features a large indoor pool, well-equipped fitness centre and on-site spa.

Minutes from McGill University, the Delta Montréal hotel also provides excellent meeting and conference services featuring outstanding catering and 15 function rooms most with windows and private balconies.

NEW Passport Requirements for Canadian and U.S. Citizens

As of January 23, 2007, all Canadian and U.S citizens traveling by air between the United States and Canada, Mexico, Central and South America, the Caribbean, and Bermuda are required to present a valid passport.

Click here to learn more