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...
TravelWeekly Asia Newsletter
Subscribe Today
Houston, TXless than .1 miles
This 70 room property, built in 2009...
View Hotel Details
3 Superior Tourist Class
Commission: 10%
Rooms: 70
Rates: -
Houston, TX.4 miles
This 31 room property, renovated in 2013...
2 Tourist Class
Rooms: 31
Rates: $75 - $75
Houston, TX1.6 miles
Rooms: 35
Rates: $79 - $79
Not Yet Rated
Rooms: -
Houston, TX1.9 miles
This 121 room property, renovated in 2012...
Commission: -
Rooms: 121
Rates: $269 - $299