The business Hotel Indigo San Antonio Downtown Alamo is conveniently set 350 meters away from San Antonio River.
The property is about 15 minutes' walk of The Alamo. Set within a 10-minute walking distance from San Antonio city center.
A 15-minute walk from San Antonio Museum of Art train station. It will take around 20 minutes to get to San Antonio International airport by car.
Eat & Drink
French specialties are served at Saveurs 209, which is 150 meters away.
The venue offers room service, ironing service and newspaper service.