Star of Texas Inn

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

Hello world!

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!