Home Tags Holiday Inn Express Houston–Galleria Area

Tag: Holiday Inn Express Houston–Galleria Area

Photo courtesy of Michael Anthony

American Liberty Hospitality to Open Dual-Branded Hotel in Houston’s Galleria Area

HOUSTON—Houston-based American Liberty Hospitality (ALH) is expanding its regional footprint with the rollout of the company’s second dual-branded hotel. The combined Holiday Inn Express...