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
- Simply Smart Bedding
- Express Strat Breakfast Bar
- Simply Smart Bathroom