Best deals on the closest Red Roof Inns to this neighborhood in New Castle County, Delaware
1119 S College Avenue - Newark - 3.2 miles from Elmwood