Holiday Inn Select Montreal Centre-Ville Hotel
Ideally located in downtown Montreal Quebec, is the Holiday Inn Select Montreal Centre-Ville Hotel. While other Montreal hotels are proud of their product, it is our personal & friendly service that sets us apart from other Montreal hotels. In addition, this M…