Lovely Leslieville, Exploring Nature In The City is located within 7 km of CN Tower and 6 minutes' walk from Shamrock Bowl.
This villa is set right in the Leslieville district near Glen Rhodes United Church. Guests may find the bar Eulalie's Corner Store close enough to the property.