NASA (ZHB) Extended Stay
Ask about Monthly PLU$!
480 West Bay Area Blvd., 77598
NASA Extended Stay Rentals
Find a short-term home at our InTown Suites Extended Stay properties
If you find yourself south of Houston in Webster Texas, and you need a place to stay for a week, a month or longer, book a room at our InTown Suites NASA Extended Stay property. We are conveniently located close to Houston's large employers, local attractions like the space center, restaurants and shops. Unlike staying in a hotel, which typically only offers a bed, in your InTown Suites guest room you can cook a delicious dinner in your full kitchen or kick back and watch your giant 42" HD TV with premium television lineups and high speed Internet.