Take a video tour of this hotel! Stay Smart in Our Hotel in Toronto, Ontario. You'll enjoy an ideal location at the Holiday Inn Express Hotel - Downtown Toronto.
Holiday Inn Express Toronto Downtown
111 Lombard St, Toronto, ON M5C 2T9
Products and Services
- Express strat breakfast bar
- Simply smart bedding
- Simply smart bathroom