902 Nasa Pkwy.,
Houston , TX 77058 UNITED STATES
Based on 4 reviews
Well Kept Super 8Came in from out of town, and decided to stay here at Super 8 Houston nasa location for 5 nights. I found it very convenient for my apartment hunting, and they referred me to a few places as well.\r
Find Super 8 NASA on Facebook using CitysearchHey Super 8 Fans!
Great Hotel for Price and Qualitygreat hotel, good staff, fantastic beds! i stay at Super 8's quite a bit and by far this one is very homey!
Best Super 8 I've Yet Been to!I had a great time at Super 8 NASA in Clear Lake Houston. The front desk was great! they told me of many activities do to while we were down there from San Antonio, during the bad weather :(
Worldwide > United States > Houston, TX > Hotels & Travel