Holiday Inn Select Montreal Centre Ville Downtown
Montreal, Quebec
This family-friendly Montreal hotel is located in the business district, within a 5-minute walk of Place d' Armes and Notre Dame Basilica. Metropolis and Bonsecours Market are also within 15 minutes.
Air Conditioning
Bar
Gym
Restaurant
Spa Facilities
Swimming Pool
Television
Wi-Fi