Page 2 of 2

Re: Where do you stay in Houston?

Posted: Sat Apr 08, 2006 10:03 am
by Matt's Dad
We stayed at the Holiday Inn and had a good experience.
I know people that had a bad experiences there as well, but our stay was good.