SpringHill Suites by Marriott Newark Downtown Near University of Delaware
402 Ogletown Road -
Newark,
DE 19711