Star of Texas Inn

Address: 611 W. 22nd St. Austin, TX 78705    Reservation Line: 1-866-472-6700

Room 25 – Building 2$150 and up a night

Room 25 is at Building 2. It features a queen size bed, a twin bed and a private bath. The room is on the second floor. It comfortably holds three people.