An update on my Houston trip:
The hospital is Memorial Hermann on Main Street in Houston, literally the northern point of the triangle that makes up the Texas Medical Center.
I don't know the date yet, so hopefully I'll know more in the next week or so. I usually stay close to the airport, especially if I have to do the install the day I fly in. I'll probably stay at the Hilton Garden Inn on Monroe Blvd, but that could change to one closer to the hospital.