Menu

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.
Address

365 Airport Rd,
New Castle, DE 19720

Rooms