A website entry noted by eagle-eyed HAIF commenter Urbannizer indicates that Starwood Hotels and Resorts plans to convert the Stowers Building on the corner of Fannin and Walker downtown (pictured above) into an Aloft Hotel. Aloft Houston Downtown will open at 820 Fannin St. in June 2016, according to the company’s listing of upcoming Starwood properties. The 10-story former headquarters of the G.A. Stowers Furniture Company was built in 1913 and renovated for office condos in 2005 by Spire Realty. It’s the only building left on the block now dominated by the BG Group Place tower fronting Main St.— the previously neighboring buildings were torn down in 2008.
- Starwood Hotel Directory: New Hotels [Starwood]
- Stowers Building [Arch-ive.org]
- Stowers Building to Become an Aloft Hotel [HAIF]
Photo: Mike Bloom Jr.