Super 8 Dover

348 N Dupont Highway Kent
Dover
Delaware
United States