Greenway Plaza offers luxury living at its best, with upscale shopping, dining and all genre of entertainment just a short drive away your leisure activity options are limitless. Greenway Plaza business plaza is a master planned office complex consisting of 10 buildings. Home to some of Houston’s top corporations. Greenway Plaza is a central hub of Houston’s economy. Simply put, The Greenway Plaza area is clean. It is the tidiest urban area I’ve ever seen. The office buildings are sparkling and landscaping immaculate.