Stay at the Residence Inn on McCue
I travel to Houston every 4-6 weeks. I usually stay at the Residence Inn on McCue across from the Galleria. I was there last week and was given a completely remodeled room (1 bdrm). They have remodeled most of their 1 bdrms....not onto the 2 bdrm units yet. Yes, this property is not fancy, but the location is fwy. close, across the street from the Galleria and the staff is great. Parking is a breeze as well.
If you prefer Courtyards, I stay at the Courtyard, Westchase. While not as centrally located as the above, the atmosphere is relaxed and it is very close to the toll road.
Hope this helps.