Towneplace Suites by Marriott

Located in Newark, Delaware, the Towneplace Suites is just 8 miles from downtown Wilmington and its shopping, dining, and entertainment and 3 miles from the University of Delaware. Each room features a kitchenette providing you the comforts of home for your stay.


Newark, DE 19702

Local Phone:


What's Nearby