Sheraton Wilmington South
365 Airport Road
New Castle, DE 19720
Telephone (302) 328-6200
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.