Tag: Holiday Inn Express & Suites Austin South
HP Hotels Expands Texas Footprint, Adds Three Hotels
ATLANTA—HP Hotels, a full-service third-party hotel management company, has added three Texas hotels to its management portfolio. The newest hotels include the 123-room Holiday Inn...