The Allen is a new 1.3 million square foot mixed-use development now complete and open in Houston, Texas. This vibrant community is located in the historic Fourth Ward neighborhood, just west of downtown Houston. The Buffalo Bayou river lies to the north, with a pedestrian overpass across Allen Parkway linking the development to the scenic 2.3-mile-long Buffalo Bayou Park. The Allen boasts five impressive towers, offering a hotel, office space, and luxury condos. DC Partners, a renowned real estate development and investment firm, spearheaded this project. The Allen’s construction, carried out in two phases, has created 1,731 jobs, enhancing Houston’s urban landscape.
The Allen Features


The Thompson Hotel | 280-unit luxury apartment complex |
High-end retail | Class A office space |
Landscaped pathways | Retail pavilion |
Apartment complex roof-top pool deck | Terraced gardens |
The Allen Location History

759 Gillette St. Houston, TX 77019
Last Updated on June 2, 2024 by F. E. Mufute