T Thor Christensen Review of travelodge houston tx 3 years ago The pits. Delapidated. Staff don't care.
Comments: