Quiet Room Around York University Subway
65 Leitch Ave, Toronto, ON
Located in North York, this guesthouse is within 1 mi (2 km) of Canlan Ice Sports and York University. Downsview Park is 2.3 mi (3.6 km) away. Finch West Station ...
4.7/5Exceptional! (7 reviews)
"Awesome, well maintained."
Reviewed on 15 Apr 2021