So after an unfortunate stay at an other hotel chain, I moved to this hotel. People can say what they want about holiday inn but you will get great value for your $$$ and you will get the same thing in any Holiday inn anywhere in north America.
Room was good, bed was comfortable, breakfast was satisfying all an all a very good stay.
Next trip in Toronto North, I am staying here againMore
- Free Wifi