Had the opportunity to stay at the Homewood Suites in Vaughan, Ontario. The Homewood Suites is a low frills establishment, but I was pleasantly surprised by the friendly staff. The front desk manager was very efficient and helped me secure a cab for my evening meetings. The rooms were the typical Homewood Suites feel with a small kitchenette and lounge area. The beds were firm, but not bad. The shower and bathroom were well appointed but the shower head was just mediocre (not bad not good). The TV was of higher quality although positioned in an odd corner of the room. Air quality was mediocre.
For a quick visit you can't go wrong with a Homewood Suites. Enjoy Vaughan!