The Marriott at IAH is really a pretty charmless hotel. The Marriott by Hobby is REALLY lousy. Neither of them offer much other than a place to crash for the night, and there's not much to do. Someone asked about the Tremont or the Galvez for a small kiddo. I would lean toward the Galvez because of its location to the Pleasure Pier and easy cab ride up to the Rainforest Cafe complex. Someone asked about a liquor store. There is an outrageously huge Spec's on 61st Street. It's the size of a grocery store and has just about anything you can imagine. Good luck!