Delta Hotels by Marriott Montreal

The elegant and modern hotel Delta Montreal is excellently located in the heart of downtown Montreal, in the vibrant entertainment district Le Quartier des Spectacles. It features a restaurant, a bar, a spa area and conference facilities. McGill Univ...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

The elegant and modern hotel Delta Montreal is excellently located in the heart of downtown Montreal, in the vibrant entertainment district Le Quartier des Spectacles. It features a restaurant, a bar, a spa area and conference facilities. McGill University is just a few steps away; the fashionable shops of Sherbrooke Street and Ste-Catherine Street as well as numerous museums are within a short stroll.

Less details

475 Avenue du Président-Kennedy, Montréal, QC H3A 1J7, Canada - Montreal, Quebec - Canada - 317

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00