Embassy Suites Riverwalk - Downtown

125 E. Houston St
San Antonio, TX 78205