Best places to stay, visit, and...

viking2341's Avatar
Yea the Galleria is probably the nicest area in Houston, but ridiculous traffic. The hotels are the best though.