The Allen is a new community in the heart of Houston, with renowned brands, exclusive lifestyle shops, and exquisite dining options coming together in one stunning expanse. Nestled between downtown and posh River Oaks, the six-acre development is one of Houston’s most-anticipated mixed-use spaces. The Allen is even more desirable for those pining for the luxurious high-rise lifestyle and the activities, nature, and peacefulness that Buffalo Bayou Park offers.
Phase 1 includes a 35-story hospitality and residential skyscraper and a mid-rise retail pavilion. The Thompson Hotel will occupy floors 8-15 and Residences at The Allen sit above on floors 16 to 35. The Thompson, a member of the Hyatt Hotels portfolio, will be outfitted with 172 hotel rooms, while there are 99 residences. The pavilion will be comprised of a health and fitness club, fine dining, and luxury retail establishments and is expected to open late 2021.
Plans for Phase 2 incorporate a 280-unit mid-rise luxury apartment complex with roof-top pool deck, high-end retail components, and natural green space areas.
The Allen is a visionary work of art and architecture that signals a new era of urban living in Houston. Built to create unique experiences that are both signature and surprising, The Allen is a destination, an escape, and a home that strives to be nothing short of exceptional.
Renowned brands, innovative cuisine, and sophisticated workplace solutions unit in one place, directly across from Buffalo Bayou Park