Re: Where do you stay in Houston?
Posted: Sat Apr 08, 2006 10:03 am
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.
I know people that had a bad experiences there as well, but our stay was good.