A point of interest featured in San Antonio and Surrounding Area Guidelet.
A day,night,very cheap,just show up option in San Antonio.
Located at 739 E Cesar E Chavez Blvd
Visit their website at http://www.toweroftheamericas.com
Why Go: Located in downtown San Antonio, the 750-foot-tall Tower of the Americas provides guests the most spectacular view of the Alamo City. Enjoy the gorgeous panorama from the Tower's revolving Chart House Restaurant, take in the scenery from the Observation Deck or experience the thrilling 4D Theater Ride.
You have commented once if you comment again your previous comment will be replaced with new comment.