The Courtyard Wilmington Newark/Christiana Mall hotel in Newark, Delaware has reopened following renovation work.
Courtyard Wilmington Newark/Christiana Mall hotel reopens after renovation