630 Naamans Road, Claymont
Located just off I-95 this Claymont hotel is only 15 minutes' drive from the Wilmington city center and 25 minutes' drive from the Philadelphia city center.