share
by Sarah J.F. Braley | April 21, 2010

A 91-room Hotel Indigo has debuted in a historical building across from the Alamo in San Antonio. The property has 1,600 square feet of meeting space. In the city's Stone Oak area, a 126-room Hyatt Place has opened with 1,700 square feet of meeting space.