The property is located on the serene San Antonio River just a few minutes walk from the famous Riverwalk Entertainment dirstrict.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA