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.

August 2016
Over 135 FIVE STAR Reviews!!! HEART of DOWNTOWN With City & Lake View FREE Wifi
Over 135 FIVE STAR Reviews!!! HEART of DOWNTOWN With City & Lake View FREE Wifi
Back to Listing