Hi, we'll be attending my niece's graduation in College Station next week and were thinking of spending a couple days in Houston to eat and take my daughter (3) to the children's museum.
Does anyone have recommendations for a good Starwood property for the family? I'm mostly looking at the properties in or around the loop, but we will have a car and thus some flexibility. An indoor pool would be a plus also.
Thanks in advance!