Where to Stay in Houston – A guide to Space City Houston is nicknamed “Space City” to highlight the city’s importance to space exploration and its historical role as a major center for the National Aeronautics and Space Administration (NASA). It is the largest and most important city in the ...