Holiday Inn Toronto Downtown Centre

Need to stay in Toronto? Check out the Holiday Inn Toronto Downtown Centre in Downtown Toronto, Ontario!


Less than a block from College subway station, this high-rise hotel is also a 9-minute walk from shopping at the Eaton Centre.

Visit The Holiday Inn Toronto Downtown Centre Website » | Locate This Hotel On Google Maps »



« Go Back