Places to stay near NASA Johnson Space Center
Reviews • 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!