Hotels >Extended Stay America Houston Nasa
With new renovations, suites feature a fresh, open layout with contemporary décor and comfort bedding, Extended Stay America offers business and leisure travelers alike all the amenities they need. …
Great deal clean room, but I think they are fighting vampires cause it smelt like garlic.
Stayed here May 2010 for a few nights. Great location and beautiful room.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!