Conveniently located off Interstate 45 South and within 10 miles of all major attractions including George R. Brown Convention Center, Minute Maid Park, Six Flags, Astro World, Reliant Stadium, Galleria and the Astrodome.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA