Keep driving to the Galleria area for better options....
For business travelers- it's all about location. Houston Brookhollow Courtyard- you have a problem. 
Despite the email warning from the hotel, this location is a nightmare to get to and once you are in this scary neighborhood- your choices for non-hotel dining are mighty slim. The rooms are worn and need a deep cleaning to lose the ready to mildew feeling in the rooms. A noisy a/c was a problem throughout the night. 
Traffic in this part of town is a mess- keep driving towards the Galleria/Post Oak area for better room options.