Get a Hotel in Henlopen Acres

216 New Castle St.

216 New Castle St.

Henlopen Acres • Show on map 6.0/10 View Details for Price

216 New Castle St. Is located in Rehoboth Beach, just a few steps from Rehoboth Beach and a 1-minute walk from Rehoboth Beach Boardwalk. The property is around 20 miles from Thunder Lagoon Waterpark,…More info

Book now