Courtyard by Marriott Newark-University of Delaware

400 David Hollowell Drive
Newark
Delaware
United States