Tahoe Sands Resort is located at 6610 N Lake Blvd, Tahoe Vista, CA-96148. Get step by step driving directions to Tahoe Sands Resort.
The following map shows the location of Tahoe Sands Resort
View details of Tahoe Sands Resort.