When Houston, Texas, dubbed itself Space City, it was referring to its connection to the stars (via nearby NASA's Johnson Space Center, built in 1961). But the nickname could just as well refer t...
Houston, TXless than .1 miles
Downtown.
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 50
Rates: $49 - $54
Houston, TX.2 miles
This 29 room property, renovated in 2004...
3 Superior Tourist Class
Commission: -
Rooms: 29
Rates: $72 - $72
Houston, TX1.8 miles
This 31 room property, renovated in 2002...
Rooms: 31
Rates: -