Best deals on the closest Red Roof Inns to this neighborhood in New Castle County, Delaware
1119 S College Avenue - Newark - 4.9 miles from The Village of Drummond Hill