Trip Planner

Pet Travel Club

Receive advance notice of pet friendly hotel & travel deals, the TWP e-newsletter, and exclusive member-only offers - like 10% OFF at the TWP Store!  

Join Now for FREE!

Texas Pet Friendly Hotels & Lodging

United States » Texas » Houston

Econolodge in Houston, Texas

904 E. NASA Parkway, Houston, TX (Map)
The Econo Lodge at NASA is located less than one mile from NASA's Johnson Space Center main gate. Our hotel offers pet-friendly rooms as well as free wireless Internet and continental breakfast. All o... More details »
9000 Airport Blvd., Houston, TX (Map)
The Econo Lodge is located near all of the areas shops, restaurants, businesses and attractions. We are a minute away from Hobby Airport, and close to downtown Houston, Nasa's Johnson Space Center, a... More details »