The renderings and site plan shown here give the clearest view yet of what DC Partners and Chinese firm Tianqing Real Estate Development have planned for their proposed 6-acre mixed-use development at Allen Pkwy. and Gillette St., now dubbed The Allen. The image at top shows a 42-floor tower, home to both a Thompson hotel and private condominiums, fronting Allen Pkwy. A 3-story retail building is depicted to its right; behind it is an office tower. The site plan also shows a future apartment tower and medical office building toward the back of the complex.
The development is planned across Gillette St. from the Federal Reserve building, on the northern portion of an industrial site that was home to one of the city’s first garbage incinerators. A pedestrian bridge linking the development to the bayou is absent from the rendering at top, but indicated in the site plan as well as other images of the complex: