Tower of the Americas 1/undefined by Tripoto
All year
Couples, Families
30 out of 244 attractions in San Antonio

Tower of the Americas

Tower of the America is 750-foot-long observation tower located on Down Town, San Antonia. Texas. It has lounge and revolving restaurant at the top of the tower which gives panoramic view of the city.