Discover downtown Montreal from our contemporary hotel
Plan your adventure here with us at Delta Hotels Montreal! Located in the heart of the city's downtown district, our hotel offers all of the comforts of home, along with convenient access to some of Canada's most famous attractions. Our rooms and suites showcase modern design and intuitive amenities like free Wi-Fi access, 24-hour room service, a flat-screen TV and an ergonomic workspace. Stop by our signature restaurant every morning for a delicious breakfast, or visit our on-site fitness center for a workout or visit our full-service spa. With over 15,000 square feet of sophisticated function space, our hotel sets the stage for your next meeting or social event. Last but not least, our prime location in downtown Montreal, Canada places you minutes away from McGill University, Old Montreal and the Bell Centre; explore the area with ease. We know you'll love your stay with us here at the Delta Hotels Montreal!