Where is Leslie Station?
Leslie Station is located in North York. If you're looking for things to do in the area, you may want to check out CN Tower and Rogers Centre.
Where Can I Stay near Leslie Station?
We've got 399 hotels you can choose from within 5 miles of Leslie Station. You may want to consider one of these options that are popular with our travelers:
Toronto Don Valley Hotel and Suites - 3.7 mi (5.9 km) away
- hotel • Free WiFi • Restaurant • Outdoor pool • Central location
Pan Pacific Toronto - 1.3 mi (2.2 km) away
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Central location
Monte Carlo Inn & Suites Downtown Markham - 4.4 mi (7.1 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Liberty Suites Hotel - 3.5 mi (5.7 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Walkable location
Courtyard by Marriott Toronto Northeast/Markham - 3.3 mi (5.3 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Central location
Things to See and Do near Leslie Station
What to See near Leslie Station
- CN Tower
- Rogers Centre
- Seneca College
- North York City Centre
- Scotiabank Pond
Things to Do near Leslie Station
- Bayview Village Shopping Centre
- Fairview Mall
- Aga Khan Museum
- Ontario Science Centre
- Pacific Mall