Use our online tools to modify or update your booking. Check out your options:

Manage your booking View travel requirements
Go to main content

Delta Hotels by Marriott Montreal

About this hotel

2,022 Reviews

Set in the heart of downtown, Delta Hotels Montreal is located minutes from attractions like Quartier des spectacles, Centre Bell ,Place des Arts and more. Featuring a full service spa, guests can relax with a massage or rejuvenating facial during their getaway. All guest rooms include complimentary Wi-Fi, ergonomic workstations and 24-hour room service. 

Location

475 Avenue President Kennedy, MONTREAL Quebec, H3A 1J7, CA
Delta Hotels by Marriott Montreal