During your time in Houston, TX, enjoy our hotel's proximity to George Bush Park. This 7,800-acre park is just a short drive from our hotel and features multiple biking trails, jogging trails, playgrounds, a model airplane field and a shooting center.