The Inn at Canal Square
About
On the waterfront in the heart of Historic Lewes, The Inn at Canal Square offers its guests lavish comfort coupled with seaside charm. Private boat charters, eco-tours, beaches, tax-free shopping, coastal scenery, fine dining.
Featured Amenities
Venue Location + Transportation
Address
122 Market Street,
Lewes, Delaware 19958