|Holiday Inn Express Toronto Downtown in Toronto |
111 Lombard St., Toronto, ON M5C2T9 (Midscale Downtown hotel)
Holiday Inn Express Toronto Downtown is a great location for Groups, Business and Leisure Travel. Walking distance to Business Sector, Sports Facilities, Metro Toronto Convention Centre, Shops and Restaurants. Tours may be arranged at the Hotel. Limited indoor parking is also available.