Delta Montreal

Montreal, Canada

Plan your adventure here with us at Delta Hotels Montreal! Located in the heart of the city's downtown...VIEW MORE district, our hotel offers all of the comforts of home, along with convenient access to some of Canada's most famous attractions. Enjoy modern amenities like free Wi-Fi access, 24-hour room service. Our prime location in downtown Montreal, Canada places you moments away from McGill University, Old Montreal and the Bell Centre; explore the area with ease.VIEW LESS

Delta Montreal
Close

Delta Montreal

Montreal, Canada
Delta Montreal

Plan your adventure here with us at Delta Hotels Montreal! Located in the heart of the city's downtown...VIEW MORE district, our hotel offers all of the comforts of home, along with convenient access to some of Canada's most famous attractions. Enjoy modern amenities like free Wi-Fi access, 24-hour room service. Our prime location in downtown Montreal, Canada places you moments away from McGill University, Old Montreal and the Bell Centre; explore the area with ease.VIEW LESS

Find a Vacation

2 Adults / 1 Room

I only need a hotel for part of my stay
Hotel Dates