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, TX
2 Tourist Class
Commission: 10%
Rooms: -
Rates: -
This 55 room property, built in 2010......
View Hotel Details
Rooms: 55
Rates: $58 - $58
....
Rooms: 43
Rates: $66 - $66
This 41 room property, renovated in 2009......
Rooms: 41
Rates: $89 - $189
This 40 room property, renovated in 2004......
Rooms: 40
Rates: $65 - $75
This 153 room property, renovated in 2011......
Rooms: 153
Rates: $69 - $79
This 136 room property, renovated in 2014......
Rooms: 136
Rates: $74 - $74
Studio apartment ambiance....
Rooms: 98
Designed especially for longer stays with studio suite rooms featuring a fully-equipped kitchen....
Rooms: 137
Rates: $54 - $64