DE 003 exit TownePlace Suites Newark DE Posted on by TownePlace Suites by Marriott exit 3 I-95 Delaware 410 Eagle Run Rd, Newark, DE 19702 (302) 369-6212