Holiday Inn

DESCRIPTION

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. The hotel guest rooms have been redesigned to provide the tranquility one needs after a long day of business meetings, or an exciting day of visiting the Montreal and Longueuil areas. In conjunction with the well and carefully selected ACCLAIM lighting fixtures this makes a visit and a stay in the Holiday Inn Montreal-Longueuil hotel an unforgettable experience.