Shores at Lake Travis
1917 American Drive, Lago Vista, Texas, 78645
It seems that everything in Texas is huge, and the *Shores at Lake Travis* is no exception! It's a spacious resort deep in the heart of Texas just minutes from Austin and offers accommodations that are truly fit for a king. On site you will have access to an outdoor heated...
Choose your rental dates now! Many outdoor activities to enjoy! Family friendly resort!