Holiday Inn Newark Wilmington
Newark, DE
Holiday Inn Wilmington Newark is a suburban hotel located seven miles from downtown Wilmington, just off interstate 95, in Newark Delaware.
Online Booking
Location
1203 Christiana Rd., Newark, DE 19713, USA