Star of Texas Inn

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

Room 16$140 and up a night

Room 16 is upstairs, across from 15.

This room has a king size bed and wooden floors in good shape.

The bathroom has a shower.

Check Availability