I stayed one night here. The hotel is actually in a pretty good location - - right at I-45 and the Sam Houston Tollway. You can zoom right down I-45 into dowtown in 15 - 20 Minutes if there is no traffic. The area around the hotel is mostly office buildings. There is Greenspoint Mall which is not very nice and I don't recommend it at all for travellers. So, you'll need to drive to get to nice restaurants, shopping, clubs, etc.
The hotel is about 15 minutes to Intercontinental Airport which is very convenient.
This hotel is nice, but the decor is dated. My room was very large but the a/c unit was more like the type you see in budget hotels - - essentially a window unit.
While the room was not particularly attractive, it was very clean and comfortable. Everything was in good repair. The bed was very comfortable.
Service was uniformly prompt, polite, and professional.
I received a rate of $66.00 per night on the hotel's website.
Overall, an excellent value if you're willing to commute into Houston to do things and don't mind the unappealling decor.