17271 S. Dupont Hwy, Harrington, DE
Abundant hospitality at our award-winning property: Holiday Inn Express® Hotel & Suites in Harrington, Delaware offers unparalleled quality and value.
All 86 guest rooms are equipped with a Micro/Fridge, Keurig ,a flat ...
Read more