A friend and I stayed here for 1 night in May 2018, booked last minute as part of an impromptu trip to the Houston Space Center. I had read reviews which don't paint a very good impression of the place but as it was only...More
"I think they're all about the same to be honest. Personally I prefer first floor rooms."
"this Hotel is in town and not much of a place for views or romance, just a good average place to sleep"