I stayed at the Marriott Residence Inn Toronto Downtown (at 255 Wellington St. W) 9 nights while in Toronto for a business trip. 9 nights is long enough for any accommodation to get stale, but I found that coming home to the Residence Inn was a pleasure every night. I've stayed there twice before and enjoyed it each time. Every... more


(9 votes) 















