Star of Texas Inn

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

Room 19$150 and up a night

Room 19 is the only downstairs room with a king sized bed.

There are three tall windows, two facing south.

The bathroom has an antique tub and shower.

Check Availability