
Toronto, ON, Canada
Holiday Inn Toronto Downtown Centre
4-star hotel · IHG HOTELS & RESORTS
The Holiday Inn Toronto Downtown Centre is a modern, renovated hotel ideally situated in downtown Toronto, just steps from the College Subway Station. Explore nearby attractions like the Eaton Centre, art galleries, and renowned…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge























