Holiday Inn Express Toronto Downtown 111 Lombard St. Toronto, ON M5C 2T9 Contact: Tel - 416-367-5555 Fax - Tollfree - Email -
Directions to my Hotel