Holiday Inn Express and Suites, Wilmington-Newark

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.

Address:

Newark, DE 19713

Local Phone:


Fax:


US Toll Free:


What's Nearby