Im thinking of coming to Houston this Friday and satying the weekend, where is a good place to stay and play?
The Galleria area is a pretty common area for traveling providers to stay. It's a fairly nice part of town, centrally located, and has plenty of nice hotels and restaurants to choose from (not to mention the enormous mall!).
thanks