Where is Osgoode Station?
Osgoode Station is located in Downtown Toronto. If you're looking for things to see and do in the area, you might like to visit CN Tower and Rogers Centre.
Where Can I Stay near Osgoode Station?
We've got 1283 hotels you can pick from within just a mile of Osgoode Station. You might want to think about one of these choices that are popular with our travelers:
Chelsea Hotel, Toronto
- hotel • Free WiFi • 2 restaurants • 2 indoor pools • Central location
Cambridge Suites Toronto
- aparthotel • Free WiFi • 24-hour front desk • Central location
Fairmont Royal York
- hotel • 3 restaurants • 3 bars • Spa • Central location
One King West Hotel & Residence
- aparthotel • Free WiFi • Restaurant • Spa tub • Central location
Novotel Toronto Centre
- hotel • Free WiFi • Restaurant • Spa tub • Central location
Things to See and Do near Osgoode Station
What to See near Osgoode Station
- CN Tower
- Rogers Centre
- Metro Toronto Convention Centre
- Scotiabank Arena
- University of Toronto - St. George Campus
Things to Do near Osgoode Station
- CF Toronto Eaton Centre
- Ripley's Aquarium of Canada
- Yorkdale Shopping Centre
- Four Seasons Centre
- The Path