Hotels & Travel in Houston, TX
Hotels & Travel
902 Nasa Pkwy.,
Houston ,
TX
77058
UNITED STATES
Based on 4 reviews
Well Kept Super 8
Came 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.\rFind Super 8 NASA on Facebook using Citysearch
Hey Super 8 Fans!Great Hotel for Price and Quality
great 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