Magnolia Hotels and Resorts 1100 Texas Avenue - Houston, Texas 77002 Approximately 2.4 miles from Cochran Street Baptist Church Compare prices for Magnolia Hotel Houston, A Tribute Portfolio Hotel with nearby hotels
Magnolia Hotel Houston, A Tribute Portfolio Hotel is the closest Magnolia Hotels and Resorts hotel to Cochran Street Baptist Church.
Magnolia Hotels and Resorts Closest To Cochran Street Baptist Church