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 109 room property, renovated in 2012...
View Hotel Details
3 Superior Tourist Class
Commission: 10%
Rooms: 109
Rates: -
This 100 room property, built in 2017...
Rooms: 100
This 86 room property, renovated in 2018...
Rooms: 86
Rates: $99 - $169
This 146 room property, built in 2016...
Rooms: 146
Rates: $168 - $168
This 125 room property, built in 2016...
Rooms: 125
Rates: $79 - $199
This 107 room property, built in 2016...
Rooms: 107
This 123 room property, renovated in 2021...
Rooms: 123
This 82 room property, renovated in 2017...
Rooms: 82
Rates: $153 - $199
This 95 room property, built in 2022...
Rooms: 95
This 91 room property, built in 2017...
Rooms: 91