South Shore Inn

South Lake Tahoe, California