Are there any must-see attractions in the vicinity of the lovely 2-star Red Roof Inn & Suites Dover Downtown?
Delaware State Museum Buildings, placed 2.7 km from the lovely 2-star Red Roof Inn & Suites Dover Downtown, as well as the double - decker Biggs Museum of American Art (about a 10-minute ride away) are worth visiting.
Which airport is located closest to Red Roof Inn & Suites Dover Downtown?
Red Roof Inn & Suites Dover Downtown is within 70 km of New Castle airport.