Holiday Inn Express & Suites Edmond Lodging & Meetings With 80 rooms and meeting space for up to 65, the Holiday Inn Express is located at I-35 and 2nd Street, close to many of Edmond's major attractions.