Search results
We did not find results for: extended stay houston nasa center.
Check spelling or type a new query.
We did not find results for: extended stay houston nasa center.
Check spelling or type a new query.
1410 Nasa Rd 1 Houston, TX 77058 997.6 mi
Is this your business? Verify your listing
3.5 165 reviews
Unless they’ve renovated this place since I stayed there, I’d recommend staying elsewhere. It was very average, but the worst part was the numerous sketchy looking people milling around. Its location... More
What a dump. Run down hotel. Family slept with clothes on. Our friends rented a 2 bedroom. Their Room was worse than ours. Water damage, flooring cracked, vinyl on the furniture wore threw. Looks like... More