Stowers Building, Historic commercial building in Downtown Houston, United States.
The Stowers Building is a ten-story commercial structure on Fannin Street with rectangular facades of white glazed bricks and vertical bay divisions created by pilasters. Its lower floors contain retail spaces while upper levels function as office condominiums.
George Arthur Stowers built this structure in 1913 after fire destroyed his previous furniture business on Main Street. His new building marked his transition into a major commercial developer during Houston's expansion period.
The building's name comes from George Arthur Stowers, whose furniture company occupied it after a fire destroyed his Main Street store. In 1966 Gordon's Jewelers bought the furniture company, moved the store west and installed its jewelry business here. The ground floors later served as hotel space when the building reopened in October 2016 as the Hotel Aloft, with 168 rooms.
The building sits in downtown Houston and is readily accessible by public transit or on foot. Visitors can admire the exterior facade and explore retail spaces on the lower floors.
The Stowers Building is one of eight Houston buildings of at least nine stories put up between 1909 and 1913, and five of those survive as NRHP properties, among them the Scanlan, Carter and Rice. Its architects, Lewis Sterling Green and Joseph Finger, worked together for only two years and designed three Houston buildings, most notably the De George Hotel.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,845 contributors worldwide.