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
This 64 room property, renovated in 2012...
View Hotel Details
3 Superior Tourist Class
Commission: 10%
Rooms: 64
Rates: $73 - $73
This 131 room property, built in 2025...
Rooms: 131
Rates: $179 - $999
This 150 room property, built in 2021...
Rooms: 150
Rates: -
This 82 room property, built in 2014...
Rooms: 82
Rates: $109 - $299
This 122 room property, renovated in 2022...
Rooms: 122
Rates: $210 - $365
Rooms: 114
Rates: $159 - $238
Rooms: 90
This 120 room property, renovated in 2016...
Rooms: 120
This 106 room property, built in 2021...
Rooms: 106
Attractive Low-rise 2-story Motor Inn located north of downtown.
Rates: $49 - $59