129 Woodward Place
San Antonio, TX 78204
Get directions

About Us

Located in the heart of downtown San Antonio, Texas, the Inn on the Riverwalk is situated on the banks of the famous San Antonio Riverwalk.

Reviews