Hotel Indigo Doubles In Texas With Two New Hotels In San Antonio
Franchising.com: Hotel Indigo today announced the addition of two new properties in San Antonio to double the brand’s presence in Texas. The Hotel Indigo San Antonio Riverwalk, which opened last week, and the Hotel Indigo San Antonio at the Alamo, which will open this winter, join properties in Dallas and Houston for a total of […]
Hotel Indigo Doubles In Texas With Two New Hotels In San Antonio Read More »