Map location of
Holiday Inn, Montreal, QC, Canada

Montreal, Quebec, Canada

Categories

  • Accommodation

If you are looking for accommodation in Montreal, Quebec, look no further than the Holiday Inn. Situated in an ideal location, this well-known brand offers comfortable and convenient lodging options for both business and leisure travelers. Whether you are visiting for a vacation or attending a conference, the Holiday Inn in Montreal is the perfect choice. Book your stay today and experience the exceptional service and amenities that this renowned hotel brand is known for.


Points of interest near Holiday Inn

Additional information

  • Brand : Holiday Inn