705 E Houston St Alamo Plaza, San Antonio, Texas 78205 USA
Hotel Front - Evening/Night
Claim copyright