Where is Finch Station?
Finch Station is located in North York. If you want to find things to see and do in the area, you may want to check out CN Tower and Canada's Wonderland.
Where Can I Stay near Finch Station?
We've got 345 hotels you can choose from within 5 miles of Finch Station. You might want to think about one of these choices that are popular with our travelers:
Pan Pacific Toronto - 3.7 mi (6 km) away
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Central location
Montecassino Hotel and Event Venue - 3.4 mi (5.5 km) away
- aparthotel • Free breakfast • Free parking • Free WiFi • Walkable location
Best Western Parkway Hotel Toronto North - 4.8 mi (7.7 km) away
- hotel • Free parking • Free WiFi • Restaurant • Central location
Park Inn By Radisson Toronto - Markham - 5 mi (8 km) away
- hotel • Free parking • Free WiFi • Restaurant • Central location
Liberty Suites Hotel - 1.6 mi (2.6 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Walkable location
Things to See and Do near Finch Station
What to See near Finch Station
- North York City Centre
- Seneca College
- Scotiabank Pond
- Downsview Park
- Toronto Botanical Garden
Things to Do near Finch Station
- Canada's Wonderland
- Bayview Village Shopping Centre
- Fairview Mall
- Yorkdale Shopping Centre
- Black Creek Pioneer Village