Great location
The Riverview Suites at Water Street Center are serviced apartments in downtown Wilmington with lovely views of the river from the rooms and balconies. The location of the apartments is ideal for sightseeing as well as for shopping, eating out or getting a drink. The apartments have received good reviews from leisure as well as business travelers.