Houston is Texas’s largest city, and we have 16 InTown Suites extended stay properties in the Houston metro area! This means that no matter where in Houston you need to be, you’ll always have a home-away-from-home nearby. Why pick InTown Suites over a hotel? Our conveniently located accommodations include kitchens with full sized refrigerators, 42″ HD televisions, high speed Internet and more, all for a low weekly rate. When you need to visit Houston for an extended period of time, book a room at InTown Suites Extended Stay Properties.
Viewing 10 of 16 Extended Stay listings
Please select at least 2 properties to compare.