Pennzoil Place is a set of two 36-story towers in downtownHouston, Texas, United States. Designed by Philip Johnson and John Burgee and built in 1975, Pennzoil Place is Houston's most award-winning skyscraper and is widely known for its innovative design.