All Reviews by clara7878

  • 3 Peaks Resort & Beach Club 931 Park Ave, South Lake Tahoe, CA 96150 (530) 544-5131

    1 stars Posted on 02/03/2011 04:15pm

    Worst hotel experience ever. Should be banned from travel sites as an option.