Tags: Hotel.

The Magnolia Hotel 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.

Loading...

This page contains content from the copyrighted Wikipedia article "Magnolia Hotel (Houston)"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.