According to recent visitors, you should consider springing for a Lake View room to ... hotel's enviable post downtown that had recent visitors declaring the Delta Hotels Toronto one of the ...