Menu

Sheraton Wilmington South

192 Room Hotel

Sheraton Wilmington South

New Castle, DE

Profile

Experience effortless style and recharge your mind at Sheraton Wilmington South Hotel, located between Wilmington and Newark, Delaware. We are seconds just off I-95 and minutes from popular attractions.

Whether travelling for business or pleasure, our hotel amenities are sure to exceed your expectations. Enjoy our numerous junior and deluxe suites and Relax and reconnect with friends and colleagues over a glass of wine at our signature Paired program.

Address

365 Airport Road
New Castle, DE 19720

Phone

(302) 328-6200

Rooms

192 Rooms