I have stayed here 3 or 4 times for business when I am in Houston. I was there last week and admit I have been tardy in not writing a review earlier.
I can without reservation highly recommend this hotel. The rooms are massive; the perks such as an ice maker in your own room, refig. etc. really make it feel like home.
I can't speak for the restaurants or the spa, as I have never used them. But overall, I give this a 5 star rating.
hotel reviews