★★★
Inn on the Riverwalk (3 stars) is an accommodation with many amenities located very close to the center of San Antonio, in a privileged situation. Here you can stay in a double room for a price starting at $337. Offers to its customers free wifi internet connection in all its facilities. Inn on the Riverwalk offers several amenities, being some of the most relevants: parking and air conditioned. About the remarcable places, in the whereabouts of San Antonio River Walk and Alamo Mission in San Antonio and close to Institute of Texan Cultures.
You can book your room in Inn on the Riverwalk from $337.
There are 223 comments on this accommodation:
Address: 129 Woodward Place . TX 78204 San Antonio. United States.