Share |

The Inn at Canal Square

Lewes
Delaware
United States

Offers 24 rooms and suites, most with private balconies. Includes rates, specials and details of conference rooms and wedding packages.