Fodor's Expert Review Sheraton Wilmington South
365 Airport Rd., New Castle, Delaware, 19720, USA
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 INFO
Phones:
302-328--6200
Website: www.sheratonwilmingtonsouth.com
HOTEL DETAILS
192 rooms
Rate Includes: No Meals
Rate Includes: No Meals