Houston is huge and sprawling. Knowing what you would like to be near would make a big difference in any suggestion. Also what type of hotel are you looking for? For the size of the city it's kind of surprising that Houston doesn't have an IC if you are a fan that brand.