That hotel
The long vacant hotel along I-95 is finally open after more than 10 years. First, along with Delaware Today Magazine, takes you inside the “new” Sheraton Wilmington South — a hotel that comes with more than a decade’s worth of baggage.
More coverage: