What good hotel to stay in your town?
And with the Westin, you can meet people on the 2 or 3 floor. You just tell them which elevator you are in and they can jump in.
Crowne Plaza Galleria in Houston. Nice rooms, free parking and good prices on Priceline.