Where is Ellesmere Station?
Ellesmere Station is located in Scarborough. If you want to find things to see and do in the area, you might want to stop in and see CN Tower and Scarborough Town Centre.
Where can I stay near Ellesmere Station?
We've got 230 hotels you can pick 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 Wi-Fi • Restaurant • Outdoor pool • Central location
Pan Pacific Toronto - 3.8 mi (6.1 km) away
- hotel • Free Wi-Fi • 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 Wi-Fi • Central location
Best Western Plus Executive Inn - 2.2 mi (3.6 km) away
- hotel • Free breakfast • Free parking • Free Wi-Fi • Walkable location
Residence & Conference Centre - Toronto - 4.1 mi (6.6 km) away
- aparthotel • Free parking • Free Wi-Fi • 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