Set in Lewes, 1.6 km from Cape Henlopen State Park, The Inn at Canal Square offers accommodation with a fitness centre, free private parking and a shared lounge. This 3-star hotel offers free Wi-Fi. The hotel features family rooms.
Number of rooms: 25
122 West Market Street, Lewes, DE 19958, United States