1201 Fannin Street is a modern office building located in the heart of Houston. The building features floor-to-ceiling windows that allow natural light to enter, and a unique concept structure that is designed to improve productivity. There is also an on-site café that serves coffee and other beverages.