The hotel was located at Preston and Crawford. According to Mr. Strom the hotel was primarily used by train passengers waiting for trains at Union Station.
I got this information from Houston Lost and Unbuilt by Steven R Strom, page 66. I have found some discrepancies in his descriptions and this could be one of them.