 Holiday Inn Express and Suites Downtown, Map, Directions, Get Directions Holiday Inn Express and Suites Downtown, Driving Directions, Holiday Inn Express and Suites Downtown Maps. Map - Directions - Holiday Inn Express and Suites Downtown, 629 Euclid Avenue Cleveland OH 44114, 629 Euclid Avenue Cleveland OH Map - Find Local Hotels. Map of the Holiday Inn Express and Suites Downtown. |