Where is The Houstonian Hotel?

Where is The Houstonian Hotel located?

The Houstonian Hotel, Texas, United States (approx. 29.7681°, -95.4587°)


Where is The Houstonian Hotel on the map?