The only hotel in North America that has been designed according to the principles of Feng-Shui.
This Holiday Inn was our home for 5 nights during in our stay in beautiful Montreal, Canada!!! It is not the best Holiday Inn that we have ever stayed at, but we are still fans! The best thing that we liked about this hotel was their location!! It is about a 10 minute walk to Old Town Montreal. Located across the street is a Metro station for getting around the city. Chinatown is right next door!
Our room was fine. Bed was comfy. Always had a good night's sleep. No noise to wake us up at night. Room was kept clean. Room rate was fair.
Would, absolutely, stay here again in the future!