Hôtel Holiday Inn Montréal-Longueuil
Ideally located on Montreal's south shore, the Holiday Inn Montreal-Longueuil hotel is just minutes away from all major downtown Montreal area attractions and Longueuil businesses. Our hotel guest rooms have been redesigned to provide the tranquility you need after a long day of business meetings, or an exciting day of visiting the Montreal and Longueuil areas. Enjoy spectacular views of the St. Lawrence River and downtown Montreal.
900, rue Saint-Charles Est
450 646-8100 | 1 800 263-0159