Sponsored Links
-->

02 June 2018

Historic Downtown Houston Wedding at Magnolia Hotel
src: serendipity-photography.com

The Magnolia Hotel Houston is a hotel located at 1100 Texas Avenue, in downtown Houston, Texas. It was the tallest building in Houston from 1926 to 1927. The building once served as headquarters for the Shell Oil Company, and later home to The Houston Post-Dispatch.


Video Magnolia Hotel (Houston)



References


Maps Magnolia Hotel (Houston)



External links

  • Magnolia Hotel Website

Source of the article : Wikipedia

Comments
0 Comments