Situated on the riverfront in Wilmington, Delaware, we offer guests an ideal location to enjoy dining, shopping and local area attractions. Pet friendly.