I have almost always stayed at a different property during my visits to Toronto, but the IC was the only one that really spoke to me. I've stayed there three times. The pool on the 8th floor is a little small, but it's just a lap pool really. Great location, as Shareholder mentioned, right across the street from the ROM and not far from some nice restaurants. To that end, I would have to recommend Sotto Sotto. I think the address is 116 Avenue Road, just a short walk north around the corner from the IC. Excellent Italian food!
(I heard about that restaurant, incidentally, in an AA inflight magazine... who knew...)
[This message has been edited by bpauker (edited 04-18-2003).]