Tower of the Americas
600 Hemisfair Park, San Antonio, Texas 78205
Featured Review : The Tower of the Americas is a 650 foot tower with observation deck/gift shop, cocktail lounge, and restaurant levels, that is located downtown in Hemisfair Park that was built for the 1968 Worlds Fair. The tower is ope...See Full Review