Hotel resources for Holiday Inn Montreal Centre-Ville
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.