This excellent hotel enjoys an ideal location close to the areas main attractions. It is located roughly 11 km from Fort Alamo, which is well worth a visit, and the Six Flags theme park is 19 km away.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA