My wife and I enjoyed a fantastic few days downtown staying at Marks place on floor 25 of the Ice Condos at 12 York Street late June. Absolutely superb location - very central within easy walking distance of everything. We easily made,it over to Distillery District on foot Andy took in St Lawrence market on way back and also Kensington market on the Sunday. Aquarium, Union Station, CN Tower, Harbour front, Air Canada Centre and Rogers all close by.
Nice views over the Lake from the balcony which had plenty of afternoon/evening sun. Good upscale food shop at Urban Fresh by harbour side. Great pool gym and sauna and basement car park was a real bonus. Handy for Jays matches too as only a 5 min walk.