Homewood Suites by Hilton opened its new property in Dover this week.
Homewood Suites opens in Dover