Located on the shores of Lake Tahoe, Aston Lakeland Village Beach & Mountain Resort extends over 19 acres and features an on-site ski shop and a private beach with a pier. Most recent booking for this hotel was today at 21:25