skip to content
skip to navigation

The Inn at Canal Square

Restaurants & Hotels Southern Delaware

Plan Your Visit

Address

The Inn at Canal Square
122 Market Street
Lewes, DE 19958

Stay Connected

DelawareScene
Plan Your Visit