Delta Hotels Montreal

475 President-Kennedy Avenue, Montreal, Quebec H3A 1J7 Canada
+1 514-286-1986

Get to know Montreal

Relax and recharge at our modern hotel in Montreal, Canada

  • Stay productive in Montreal with streamlined work desks and ergonomic chairs in all hotel rooms

  • Enjoy flat-screen TVs with international cable channels to stay informed while in Montreal, Canada

  • Enjoy exclusive access to our hotel's modern Club Lounge from all club-level rooms

  • Select accommodations include private balconies with views of downtown Montreal, Quebec

  • Focus on what's important with extra benefits such as free bottled water in all hotel accommodations

  • Simplify your Quebec travel experience with 24-hour room service from our on-site restaurants

  • This hotel has a smoke-free policy
  • Book 10 or more rooms at this hotel
back to top

Check Room Rates & Availability