The Hotel Indigo is located on the world-famous River Walk between the financial an medial districts and near the San Antonio Convention Center and close to many of downtown’s popular attractions.
Hotel Indigo San Antonio
830 N St Mary's
San Antonio, TX 78205
Property Type
Hotel
Size
149 Rooms
Status
Acquired 2017