Places to stay near NASA Johnson Space Center
Reviews of NASA Johnson Space Center • 1
Needless to say, it is a must visit place in the whole of America. You must have immense time to explore the space center because every detail is intriguing. Best part is the Angry Birds corner and the Imax theater. A shuttle will take you around the whole place and the guides are wonderful!