Best deals on the closest Red Roof Inns to this beach in New Castle County, Delaware
1119 S College Avenue - Newark - 8.8 miles from Deemers Beach