Travelodge can accommodate group travelers or family traveling. Located in Houston on 8800 Airport Blvd, Travelodge is close to downtown stores, restaurants or any cultural destination in town. The rooms available at Travelodge have facilities like free TV, room phone, coffee making facilities. The staff and employees at Travelodge are friendly and ready to welcome old and new customers alike.