Menu open

Sheraton Wilmington South Hotel

New Castle, De

Experience re-imagined style, comfort, and versatility at the Sheraton Wilmington South Hotel. Our front door is adjacent to I-95, and several Fortune 500 companies, historical sites, and shopping hotspots are minutes away. Your guest room or suite will have everything you need to be productive or relaxed.

365 Airport Rd,
New Castle, DE 19720