I have been staying at this hotel since it opened and my minimum stay is a week. I now find it much less comfortable, it's now noisy. The A/C and the refrigerator combine to force the need for ear plugs if sleep is wanted. This has been the first exposure to the dreaded Houston curse, the Cockroach. Need I say more.
hotel reviews