The property is located on 750 m from Huebner Oaks Mall and less than 6.5 km from Six Flags Fiesta Texas. In addition the downtown Riverwalk and the Alamo are just 13 km away.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA