No image available for this hotel
No image available for this hotel
Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
38 Dan Leckie Way, Toronto
Situated within the Downtown Toronto district in Toronto, Lake View Suites - Downtown Toronto has air conditioning, a balcony, and lake views. Featuring river and garden views, this apartment also comes with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees