We often stay at the Doubletree International Plaza. IMO, it is fabulous for families. They give the kids warm just out of the oven home made cookies at checkin. They also offer the areas only "on-site indoor waterpark". Now, IMO calling it a waterpark it a bit of a stretch. They do offer a huge indoor pool, two waterslides, a splash pad for younger children, sauna and a huge hot tub. It is all set in a nice tropical themed area. This area has always been spotless. They also offer a small arcade.
The rooms are always immaculate and they offer a nice lounge where you can get inexpensive meals as well as watch a big screen tv. There are also a couple of full service restaurants. I have stayed there for stop overs before flying out of of YYZ and the shuttles start at 4 a.m. and are one time and not crowded. I have also stayed there on business and have stayed for up to 4 days a time. I have never had a complaint regarding serivce, food or anything for that matter. I haven't stayed there for several months but I think the last time the stopover rate was $119 including shuttle and free parking.