• 475 President Kennedy Avenue | Montréal, QC | H3A 1J7
The Delta Montreal is a large hotel located in downtown Montreal. Amenities include a gift shop, meeting facilities, health spa centre, hair salon and more. The business centre gives access to computers, fax and photocopy machines, translation services and laser colour printing.
Services & Amenities
Laundry Service or Facilities
475 President Kennedy AvenueMontréal QC H3A 1J7