Central to Downtown Newark and Wilmington, our location will entice both the Corporate and Leisure traveler. Award Winning Hotel for seven consecutive years! The Holiday Inn Express & Suites® in Newark, DE, is located directly off I-95 and State Highway 273.