Inn at Canal Square in Lewes, Delaware. Located on the waterfront in the heart of Historic Lewes, The Inn at Canal Square offers its guests exceptional comfort coupled with seaside charm. With 22 beautifully appointed rooms, three 2 BR luxury suites and 2 conference rooms, The Inn serves as an ideal coastal escape, retreat location and event destination.
The Virginia Beach Oceanfront. Surprised there is still any beach at all. The city allowed hotels to build in front of the first dune line and the citizens have been paying for one scheme after another to try and replenish or keep the sand from washing out to sea. Crazy.