1900 Jameson Beach Road South Lake Tahoe, CA 96150
Standing: 12
Located right on the beach next to the Marina, our two-story, side-by-side South Lake Tahoe duplex has an inarguably breathtaking view spanning from Mt. Tallac to Heavenly Mountain Resort and beyond. Rent one side for small groups, or rent both sides for groups up to 12.