Fodor's Expert Review Sheraton Wilmington South

365 Airport Rd., New Castle, Delaware, 19720, United States

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.

PROS

  • Starbucks coffee supplied in rooms
  • friendly and efficient staff

CONS

  • rooms near elevator are noisy

QUICK FACTS

Hotel
Business
Casual
Central
$

HOTEL INFO

Phones: 302-328–6200

HOTEL DETAILS

192 rooms
Rate Includes: No meals

What’s Nearby