Construction of The Allen, a $500M mixed-use development overlooking Buffalo Bayou Park near Downtown Houston, is well underway.
The project, situated on 6 acres at the southeast corner of Allen Parkway and Gillette Street, broke ground in November. Eventually, the site will hold a 34-story tower with 99 luxury condominiums and a 170-room hotel.
A lifestyle pavilion is also planned for the property and will be the first part of the project to deliver in 2021.