Where is Ellesmere Station?
Ellesmere Station is located in Scarborough. If you'd like to find things to see and do in the area, you may want to check out CN Tower and Scarborough Town Centre.
Where Can I Stay near Ellesmere Station?
We've got 230 hotels you can choose from within 5 miles of Ellesmere Station. You may want to think about one of these choices that are popular with our guests:
Toronto Don Valley Hotel and Suites - 3.8 mi (6.1 km) away
- hotel • Free WiFi • Restaurant • Outdoor pool • Central location
Pan Pacific Toronto - 3.8 mi (6.1 km) away
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Central location
Monte Carlo Inn & Suites Downtown Markham - 4.9 mi (7.9 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Best Western Plus Executive Inn - 2.2 mi (3.6 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Walkable location
Residence & Conference Centre - Toronto - 4.1 mi (6.6 km) away
- aparthotel • Free parking • Free WiFi • Restaurant • Attentive staff
Things to See and Do near Ellesmere Station
What to See near Ellesmere Station
- Centennial College
- Seneca College
- University of Toronto Scarborough
- Markham Pan Am Centre
- North York City Centre
Things to Do near Ellesmere Station
- Scarborough Town Centre
- Fairview Mall
- Aga Khan Museum
- Ontario Science Centre
- Bayview Village Shopping Centre