Super 8
Inn
New Castle, Delaware
Located along Highways 13 and 40, this hotel is just 2.4 miles from the New Castle Airport. Features rooms with free Wi-Fi access.
Number of rooms: 76
215 South Dupont Highway, New Castle, DE 19720, United States