630 Naamans Road (0.3 km from Tri-State Mall)
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.