Holiday Inn Express Toronto Downtown

111 Lombard St, Toronto, ON M5C 2T9
416-367-5555

Holiday Inn Express Toronto Downtown - 111 Lombard St, Toronto, ON

Located in the heart of downtown Toronto with easy access to Toronto's most popular attractions like the CN Tower, Air Canada Centre, Rogers Centre, Eaton Centre and St. Lawrence Market.

Opening Hours

Please call 416-367-5555 for opening hours.