Holiday Inn Express Hotel & Suites Dover

1780 N Dupont Hwy
Dover
Delaware
United States