Union Station Houston Texas

3.7/5
(3) · $
Suggest an edit · Your business? Claim now
Union Station is a building in Houston, Texas, in the United States. Dedicated on March 2, 1911, and formerly a hub of rail transportation, the …

Reviews

Yelp
3.7/5 · 3 reviews

Facts

Construction completed:1911
Architectural style:Classical Revival

Social profiles

Data from: Wanderlog.com
Wikipedia text under CC-BY-SA license