Hess Tower Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

Hess Tower is a 29-story building located adjacent to Discovery Green park in downtown Houston, Texas. It was formerly called Discovery Tower until Hess Corporation leased the entire tower in January 2009.
View Hess Tower guide >

Hess Tower