Explore downtown Montreal from our ideally situated hotel
A memorable adventure is yours to enjoy at the Delta Montreal. Featuring an unbeatable downtown location in Montreal, our hotel offers the comforts of home, along with convenient access to many top landmarks in one of Canada's most fascinating cities. Each of our hotel rooms and suites is overflowing with top-quality amenities, such as complimentary Wi-Fi access, 24-hour room service, a flat-screen TV, and an ergonomic workspace. Jump-start your morning in downtown Montreal with a delicious breakfast at our hotel's signature restaurant, or head to our on-site fitness center for a challenging workout. Our hotel's additional resources include a spa, a heated indoor pool, and over 15,000 square feet of elegant, versatile venue space; our hotel is an ideal destination for any business meeting or event. Our exceptional location in downtown Montreal, Canada allows for simple access to McGill University, Old Montreal, and more. We can't wait to welcome you here at the Delta Montreal.