
Superlodge New Castle Delaware A Convenient Stay for Exploring the First State
New Castle, Delaware, is a destination filled with history, culture, local charm, and convenient access to some of the most interesting attractions in the First State. Located near Wilmington and within easy reach of Philadelphia and other Mid Atlantic destinations,…