Very nicely done. Clean and a great neighborhood. Leo is great to work with. Very helpful.
This is the second time we have stayed in Toronto. The first was by the lake. Leo's is a little further North and in the middle of everything. We were close to museums, the lake front, subways, shopping, restsurants, theatre etc, We really enjoyed our stay.
Over 135 FIVE STAR Reviews!!! HEART of DOWNTOWN With City & Lake View FREE Wifi