Considering the Ramada Inn - Houston North in Houston?
A VT member wrote the following comment about visiting Houston:
NASA Space Center by kd_baby
This is a definite "must see" attraction in Houston. You'll see everything from old spaceships to the old control room. Tours of the center also include astronaut training facilities (underwater training, 0 gravity rooms, etc.) and even proposed plans...like that "SpaceStation" that was promised when I was a kid.