Houston Northwest (MIL) Extended Stay
Ask about Monthly PLU$!
8735 FM 1960 West, 77070
Northwest Houston Affordable Short Term Rentals
Find studio apartment style rooms available by the week
Make InTown Suites Extended stay property your short-term home in Northwest Houston. We are located at 8735 FM 1960 West, Houston, Texas – just off of the Cypress Creek Parkway. Our extended-stay facility has everything you need in a home away from home. Unlike a hotel, our guest rooms include complete kitchens, high speed Internet and more – all for a low priced weekly rate.