« Back To Previous Page

Mountain Star Lodge

  • 8010 North I-35
  • Austin, TX 78753
  • Tel: (512) 263-2010
    Toll Free: (888) 263-2010
  • Fax: (512) 263-8020

Convenient to Lakeway and Lake Travis. 40 rooms including four suites, meeting facilities available, pool and complimentary continental breakfast.