The Holiday Inn Express located in Newark, Delaware is 3 miles from Wilmington giving business travelers an easy commute. For the leisure traveler, you are a short driving distance from the Christiana Mall, Delaware Park and many other attractions.