Homewood Suites opens in Dover
Homewood Suites by Hilton opened its new property in Dover this week.
Homewood Suites by Hilton opens new hotel in downtown Omaha, Nebraska, furthering the brand's growth into urban area development.