Sheraton Wilmington South
With a modern feel and comfortable rooms, this hotel is located off Interstate 95, with easy access to the airport and historic downtown New Castle. The airy Atrium Lounge has a bar, restaurant, and cozy fireside seating areas. Afternoon coffee or cocktails are especially nice on the terrace.