Holiday Inn Express Hotel & Suites Wilmington-Newark
1201 Christiana Road Newark DE 19713
hotelnewarkdelawareunited-statesholiday-inn-expressbargymspapoolfree-wifi
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
The Holiday Inn Express Hotel & Suites Wilmington-Newark is located in Newark, Delaware, United States. This 2-star hotel offers a range of amenities for guests, including a bar, gym, spa, and pool. Complimentary WiFi is available, and the property provides accessible facilities and free parking. A business center is also on-site, catering to guests' professional needs. The presence of these facilities contributes to a comfortable stay for visitors to the Newark area.