Monday , 20 May 2019
Breaking News

Tag Archives: Stowers Furniture

Historic Stowers Furniture Building in Downtown Houston Being Redeveloped into Aloft Hotel

HOUSTON – The historic Stowers Furniture building in downtown Houston is being redeveloped into a 173-room Aloft hotel. Built in 1913, the 10-story Stowers building is located at 820 Fannin at Walker Street adjacent to the BG Group Place tower. Construction is underway and the Aloft hotel, part of the Starwood Hotels chain, will open next summer, said Houston developer ... Read More »

Scroll To Top