Hotel resources for Holiday Inn Montreal Centre-Ville

Holiday Inn Montreal Centre-Ville

Canada, Montreal, British Columbia

Region: North America

ID#: 9251

Editable flyer goes here - PLACE HOLDER

Key Selling Points

This attractive hotel is ideal both for business guests and those seeking peace and tranquility. It is located directly in the city centre, only a few meters from countless restaurants and bars. There is a bus stop directly in front of the hotel, and the Notre Dame Basilica, St Catherine Street, and the Convention Centre are all within 500 m of the hotel.