Holiday Inn Montreal Centre Ville Downtown, an IHG Hotel