Featured amenities include a business center, a 24-hour front desk, and laundry facilities. Planning an event in Wilmington? This hotel has facilities measuring 3595 square feet (334 square meters), including a conference center. Free self parking is available onsite.